-
-
Save ilbonzo/6b49fa28defaf96504845c6b12792d1e to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"lastUpload":"2025-04-28T13:29:01.907Z","extensionVersion":"v3.4.3"} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"metadata": { | |
"id": "e88d304c-5036-47df-a79a-b7a3b755d9f4", | |
"publisherId": "CircleCI.circleci", | |
"publisherDisplayName": "CircleCI" | |
}, | |
"name": "circleci", | |
"publisher": "CircleCI", | |
"version": "2.9.0" | |
}, | |
{ | |
"metadata": { | |
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd", | |
"publisherId": "Shan.code-settings-sync", | |
"publisherDisplayName": "Shan" | |
}, | |
"name": "code-settings-sync", | |
"publisher": "Shan", | |
"version": "3.4.3" | |
}, | |
{ | |
"metadata": { | |
"id": "76593ad4-e495-4dae-92fb-7086e4839e44", | |
"publisherId": "fab1o.dark-plus-with-italics", | |
"publisherDisplayName": "fab1o" | |
}, | |
"name": "dark-plus-with-italics", | |
"publisher": "fab1o", | |
"version": "2.0.3" | |
}, | |
{ | |
"metadata": { | |
"id": "bce78737-8848-49f7-a27d-97004928fe41", | |
"publisherId": "hediet.debug-visualizer", | |
"publisherDisplayName": "hediet" | |
}, | |
"name": "debug-visualizer", | |
"publisher": "hediet", | |
"version": "2.4.0" | |
}, | |
{ | |
"metadata": { | |
"id": "aa98a064-0f79-4961-a4b7-78df16d547ee", | |
"publisherId": "docker.docker", | |
"publisherDisplayName": "docker" | |
}, | |
"name": "docker", | |
"publisher": "docker", | |
"version": "0.4.10" | |
}, | |
{ | |
"metadata": { | |
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588", | |
"publisherId": "EditorConfig.EditorConfig", | |
"publisherDisplayName": "EditorConfig" | |
}, | |
"name": "EditorConfig", | |
"publisher": "EditorConfig", | |
"version": "0.17.2" | |
}, | |
{ | |
"metadata": { | |
"id": "c6faa72e-b327-47a3-919d-e85cc60c99f6", | |
"publisherId": "nepaul.editorconfiggenerator", | |
"publisherDisplayName": "nepaul" | |
}, | |
"name": "editorconfiggenerator", | |
"publisher": "nepaul", | |
"version": "0.2.1" | |
}, | |
{ | |
"metadata": { | |
"id": "5f7372bf-e0de-4eee-af69-6fb879d7d98c", | |
"publisherId": "pgourlain.erlang", | |
"publisherDisplayName": "pgourlain" | |
}, | |
"name": "erlang", | |
"publisher": "pgourlain", | |
"version": "1.1.2" | |
}, | |
{ | |
"metadata": { | |
"id": "c47db04d-78f4-45b5-a824-73d9f20efc78", | |
"publisherId": "ginfuru.ginfuru-better-solarized-dark-theme", | |
"publisherDisplayName": "ginfuru" | |
}, | |
"name": "ginfuru-better-solarized-dark-theme", | |
"publisher": "ginfuru", | |
"version": "0.10.9" | |
}, | |
{ | |
"metadata": { | |
"id": "4de763bd-505d-4978-9575-2b7696ecf94e", | |
"publisherId": "eamodio.gitlens", | |
"publisherDisplayName": "eamodio" | |
}, | |
"name": "gitlens", | |
"publisher": "eamodio", | |
"version": "17.0.3" | |
}, | |
{ | |
"metadata": { | |
"id": "3e8a391a-f3f0-44b2-8631-7847b0c8839a", | |
"publisherId": "kumar-harsh.graphql-for-vscode", | |
"publisherDisplayName": "kumar-harsh" | |
}, | |
"name": "graphql-for-vscode", | |
"publisher": "kumar-harsh", | |
"version": "1.15.3" | |
}, | |
{ | |
"metadata": { | |
"id": "6edd1f7d-7d66-42ee-a32f-62c990bcfa19", | |
"publisherId": "torn4dom4n.latex-support", | |
"publisherDisplayName": "torn4dom4n" | |
}, | |
"name": "latex-support", | |
"publisher": "torn4dom4n", | |
"version": "3.10.0" | |
}, | |
{ | |
"metadata": { | |
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90", | |
"publisherId": "esbenp.prettier-vscode", | |
"publisherDisplayName": "esbenp" | |
}, | |
"name": "prettier-vscode", | |
"publisher": "esbenp", | |
"version": "11.0.0" | |
}, | |
{ | |
"metadata": { | |
"id": "67e66172-30c7-4478-8f5d-6eac4ae755dc", | |
"publisherId": "mohsen1.prettify-json", | |
"publisherDisplayName": "mohsen1" | |
}, | |
"name": "prettify-json", | |
"publisher": "mohsen1", | |
"version": "0.0.3" | |
}, | |
{ | |
"metadata": { | |
"id": "3792588c-3d35-442d-91ea-fe6a755e8155", | |
"publisherId": "mechatroner.rainbow-csv", | |
"publisherDisplayName": "mechatroner" | |
}, | |
"name": "rainbow-csv", | |
"publisher": "mechatroner", | |
"version": "3.19.0" | |
}, | |
{ | |
"metadata": { | |
"id": "c8fb10fc-0282-424b-b554-2c8a1232e80f", | |
"publisherId": "jeremyrajan.react-component", | |
"publisherDisplayName": "jeremyrajan" | |
}, | |
"name": "react-component", | |
"publisher": "jeremyrajan", | |
"version": "1.1.0" | |
}, | |
{ | |
"metadata": { | |
"id": "882b0499-6270-4a0f-94ac-47a582f4fb60", | |
"publisherId": "lukazakrajsek.react-utils", | |
"publisherDisplayName": "lukazakrajsek" | |
}, | |
"name": "react-utils", | |
"publisher": "lukazakrajsek", | |
"version": "0.1.0" | |
}, | |
{ | |
"metadata": { | |
"id": "93ce222b-5f6f-49b7-9ab1-a0463c6238df", | |
"publisherId": "ms-vscode-remote.remote-containers", | |
"publisherDisplayName": "ms-vscode-remote" | |
}, | |
"name": "remote-containers", | |
"publisher": "ms-vscode-remote", | |
"version": "0.394.0" | |
}, | |
{ | |
"metadata": { | |
"id": "4a23294b-fd16-4c51-9759-da9936474cf8", | |
"publisherId": "hashicorp.terraform", | |
"publisherDisplayName": "hashicorp" | |
}, | |
"name": "terraform", | |
"publisher": "hashicorp", | |
"version": "2.34.3" | |
}, | |
{ | |
"metadata": { | |
"id": "455d812b-ef0f-4f0b-b680-87bd6a1da56b", | |
"publisherId": "SintrumIT.theme-oceanic-next-italic", | |
"publisherDisplayName": "SintrumIT" | |
}, | |
"name": "theme-oceanic-next-italic", | |
"publisher": "SintrumIT", | |
"version": "1.1.14" | |
}, | |
{ | |
"metadata": { | |
"id": "3324c5be-43aa-4c39-a0f8-d94c2978804f", | |
"publisherId": "whatwedo.twig", | |
"publisherDisplayName": "whatwedo" | |
}, | |
"name": "twig", | |
"publisher": "whatwedo", | |
"version": "1.0.2" | |
}, | |
{ | |
"metadata": { | |
"id": "893d887a-97ea-40e6-ae20-860eb6ad582e", | |
"publisherId": "bbenoist.vagrant", | |
"publisherDisplayName": "bbenoist" | |
}, | |
"name": "vagrant", | |
"publisher": "bbenoist", | |
"version": "0.5.0" | |
}, | |
{ | |
"metadata": { | |
"id": "d0febfc8-15fa-4951-bad7-ad5c9682af4a", | |
"publisherId": "marcostazi.VS-code-vagrantfile", | |
"publisherDisplayName": "marcostazi" | |
}, | |
"name": "VS-code-vagrantfile", | |
"publisher": "marcostazi", | |
"version": "0.0.7" | |
}, | |
{ | |
"metadata": { | |
"id": "7752d5d1-7dab-46f8-bc86-ffca8c2d33e7", | |
"publisherId": "fabianlauer.vs-code-xml-format", | |
"publisherDisplayName": "fabianlauer" | |
}, | |
"name": "vs-code-xml-format", | |
"publisher": "fabianlauer", | |
"version": "0.1.5" | |
}, | |
{ | |
"metadata": { | |
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f", | |
"publisherId": "ms-azuretools.vscode-docker", | |
"publisherDisplayName": "ms-azuretools" | |
}, | |
"name": "vscode-docker", | |
"publisher": "ms-azuretools", | |
"version": "1.29.5" | |
}, | |
{ | |
"metadata": { | |
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a", | |
"publisherId": "dbaeumer.vscode-eslint", | |
"publisherDisplayName": "dbaeumer" | |
}, | |
"name": "vscode-eslint", | |
"publisher": "dbaeumer", | |
"version": "3.0.10" | |
}, | |
{ | |
"metadata": { | |
"id": "c46b0018-f317-4b6c-a785-d2039b27338f", | |
"publisherId": "wix.vscode-import-cost", | |
"publisherDisplayName": "wix" | |
}, | |
"name": "vscode-import-cost", | |
"publisher": "wix", | |
"version": "3.3.0" | |
}, | |
{ | |
"metadata": { | |
"id": "69ddd764-339a-4ecc-97c1-9c4ece58e36d", | |
"publisherId": "GitHub.vscode-pull-request-github", | |
"publisherDisplayName": "GitHub" | |
}, | |
"name": "vscode-pull-request-github", | |
"publisher": "GitHub", | |
"version": "0.102.0" | |
}, | |
{ | |
"metadata": { | |
"id": "f832d6bd-596f-410b-b822-ccdce22001fb", | |
"publisherId": "sensourceinc.vscode-sql-beautify", | |
"publisherDisplayName": "sensourceinc" | |
}, | |
"name": "vscode-sql-beautify", | |
"publisher": "sensourceinc", | |
"version": "0.0.4" | |
}, | |
{ | |
"metadata": { | |
"id": "97a08c5f-6667-4242-a5c5-045dfb6bd4b9", | |
"publisherId": "wayou.vscode-todo-highlight", | |
"publisherDisplayName": "wayou" | |
}, | |
"name": "vscode-todo-highlight", | |
"publisher": "wayou", | |
"version": "1.0.5" | |
}, | |
{ | |
"metadata": { | |
"id": "07fc4a0a-11fc-4121-ba9a-f0d534c729d8", | |
"publisherId": "pflannery.vscode-versionlens", | |
"publisherDisplayName": "pflannery" | |
}, | |
"name": "vscode-versionlens", | |
"publisher": "pflannery", | |
"version": "1.20.1" | |
} | |
] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"userDataProfilesMigration": true, | |
"profileAssociations": { | |
"workspaces": { | |
"file:///Users/matteo/Playground/Mulino/vms/tools/ansible": "__default__profile__", | |
"file:///Users/matteo/Playground/Mulino/monitor": "__default__profile__", | |
"file:///Users/matteo/Playground/Mulino/vms/workspace": "__default__profile__" | |
}, | |
"emptyWindows": { | |
"1745846757417": "__default__profile__" | |
} | |
}, | |
"profileAssociationsMigration": true, | |
"telemetry.sqmId": "", | |
"telemetry.macMachineId": "24bbe625f67b042759130a8f701614f8eed76c80d848e60270149bc3a13fe1a7", | |
"telemetry.machineId": "65e958430aee4b5464a0c69c8def9ab696f3d4c94696765e3e08784ed70527a0", | |
"telemetry.devDeviceId": "abd0693f-dcd2-47a1-95a6-f3aed58ff7a5", | |
"backupWorkspaces": { | |
"workspaces": [], | |
"folders": [ | |
{ | |
"folderUri": "file:///Users/matteo/Playground/Mulino/vms/workspace" | |
} | |
], | |
"emptyWindows": [ | |
{ | |
"backupFolder": "1745846757417" | |
} | |
] | |
}, | |
"windowControlHeight": 28, | |
"lastKnownMenubarData": { | |
"menus": { | |
"File": { | |
"items": [ | |
{ | |
"id": "workbench.action.files.newUntitledFile", | |
"label": "&&New Text File" | |
}, | |
{ | |
"id": "workbench.action.newWindow", | |
"label": "New &&Window" | |
}, | |
{ | |
"id": "submenuitem.OpenProfile", | |
"label": "New Window with Profile", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.profiles.actions.createProfile", | |
"label": "New Profile..." | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.files.openFileFolder", | |
"label": "&&Open..." | |
}, | |
{ | |
"id": "workbench.action.files.openFolder", | |
"label": "Open &&Folder..." | |
}, | |
{ | |
"id": "workbench.action.openWorkspace", | |
"label": "Open Wor&&kspace from File..." | |
}, | |
{ | |
"id": "submenuitem.MenubarRecentMenu", | |
"label": "Open &&Recent", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.reopenClosedEditor", | |
"label": "&&Reopen Closed Editor" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "openRecentFolder", | |
"uri": { | |
"$mid": 1, | |
"path": "/Users/matteo/Playground/Mulino/vms/workspace", | |
"scheme": "file" | |
}, | |
"enabled": true, | |
"label": "~/Playground/Mulino/vms/workspace" | |
}, | |
{ | |
"id": "openRecentFolder", | |
"uri": { | |
"$mid": 1, | |
"path": "/Users/matteo/Playground/Mulino/monitor", | |
"scheme": "file" | |
}, | |
"enabled": true, | |
"label": "~/Playground/Mulino/monitor" | |
}, | |
{ | |
"id": "openRecentFolder", | |
"uri": { | |
"$mid": 1, | |
"path": "/Users/matteo/Playground/Mulino/vms/tools/ansible", | |
"scheme": "file" | |
}, | |
"enabled": true, | |
"label": "~/Playground/Mulino/vms/tools/ansible" | |
}, | |
{ | |
"id": "openRecentFolder", | |
"uri": { | |
"$mid": 1, | |
"path": "/Users/matteo/Playground/Mulino/monitor-production", | |
"scheme": "file" | |
}, | |
"enabled": true, | |
"label": "~/Playground/Mulino/monitor-production" | |
}, | |
{ | |
"id": "openRecentFolder", | |
"uri": { | |
"$mid": 1, | |
"path": "/Users/matteo/Playground/ilbonzo/accessibility", | |
"scheme": "file" | |
}, | |
"enabled": true, | |
"label": "~/Playground/ilbonzo/accessibility" | |
}, | |
{ | |
"id": "openRecentFolder", | |
"uri": { | |
"$mid": 1, | |
"path": "/Users/matteo/Playground/ilbonzo", | |
"scheme": "file" | |
}, | |
"enabled": true, | |
"label": "~/Playground/ilbonzo" | |
}, | |
{ | |
"id": "openRecentFolder", | |
"uri": { | |
"$mid": 1, | |
"path": "/Users/matteo/Playground/Mulino/enabu-release", | |
"scheme": "file" | |
}, | |
"enabled": true, | |
"label": "~/Playground/Mulino/enabu-release" | |
}, | |
{ | |
"id": "openRecentFolder", | |
"uri": { | |
"$mid": 1, | |
"path": "/Users/matteo/Playground/Mulino/enabu.wiki", | |
"scheme": "file" | |
}, | |
"enabled": true, | |
"label": "~/Playground/Mulino/enabu.wiki" | |
}, | |
{ | |
"id": "openRecentFolder", | |
"uri": { | |
"$mid": 1, | |
"path": "/Users/matteo/Playground/Mulino/vms", | |
"scheme": "file" | |
}, | |
"enabled": true, | |
"label": "~/Playground/Mulino/vms" | |
}, | |
{ | |
"id": "openRecentFolder", | |
"uri": { | |
"$mid": 1, | |
"path": "/Users/matteo", | |
"scheme": "file" | |
}, | |
"enabled": true, | |
"label": "/Users/matteo" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openRecent", | |
"label": "&&More..." | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.clearRecentFiles", | |
"label": "&&Clear Recently Opened..." | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "addRootFolder", | |
"label": "A&&dd Folder to Workspace..." | |
}, | |
{ | |
"id": "workbench.action.saveWorkspaceAs", | |
"label": "Save Workspace As..." | |
}, | |
{ | |
"id": "workbench.action.duplicateWorkspaceInNewWindow", | |
"label": "Duplicate Workspace" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.files.save", | |
"label": "&&Save" | |
}, | |
{ | |
"id": "workbench.action.files.saveAs", | |
"label": "Save &&As..." | |
}, | |
{ | |
"id": "saveAll", | |
"label": "Save A&&ll", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "submenuitem.MenubarShare", | |
"label": "Share", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "github.copyVscodeDevLinkFile", | |
"label": "Copy vscode.dev Link" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "issue.copyGithubPermalink", | |
"label": "Copy GitHub Permalink" | |
}, | |
{ | |
"id": "issue.copyMarkdownGithubPermalink", | |
"label": "Copy GitHub Permalink as Markdown" | |
}, | |
{ | |
"id": "issue.copyGithubHeadLink", | |
"label": "Copy GitHub Head Link" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.profiles.actions.exportProfile", | |
"label": "Export Profile (Default)..." | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleAutoSave", | |
"label": "A&&uto Save" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.files.revert", | |
"label": "Re&&vert File" | |
}, | |
{ | |
"id": "workbench.action.closeActiveEditor", | |
"label": "&&Close Editor" | |
}, | |
{ | |
"id": "workbench.action.closeFolder", | |
"label": "Close &&Folder" | |
}, | |
{ | |
"id": "workbench.action.closeWindow", | |
"label": "Clos&&e Window" | |
} | |
] | |
}, | |
"Edit": { | |
"items": [ | |
{ | |
"id": "undo", | |
"label": "&&Undo" | |
}, | |
{ | |
"id": "redo", | |
"label": "&&Redo" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.clipboardCutAction", | |
"label": "Cu&&t" | |
}, | |
{ | |
"id": "editor.action.clipboardCopyAction", | |
"label": "&&Copy" | |
}, | |
{ | |
"id": "submenuitem.MenubarCopy", | |
"label": "Copy As", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "gitlens.copyRemoteFileUrlToClipboard", | |
"label": "Copy Remote File URL" | |
}, | |
{ | |
"id": "gitlens.copyRemoteFileUrlFrom", | |
"label": "Copy Remote File URL From..." | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "issue.copyGithubPermalink", | |
"label": "Copy GitHub Permalink" | |
}, | |
{ | |
"id": "issue.copyMarkdownGithubPermalink", | |
"label": "Copy GitHub Permalink as Markdown" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "editor.action.clipboardPasteAction", | |
"label": "&&Paste" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "actions.find", | |
"label": "&&Find" | |
}, | |
{ | |
"id": "editor.action.startFindReplaceAction", | |
"label": "&&Replace" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.findInFiles", | |
"label": "Find &&in Files" | |
}, | |
{ | |
"id": "workbench.action.replaceInFiles", | |
"label": "Replace in Files" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.commentLine", | |
"label": "&&Toggle Line Comment" | |
}, | |
{ | |
"id": "editor.action.blockComment", | |
"label": "Toggle &&Block Comment" | |
}, | |
{ | |
"id": "editor.emmet.action.expandAbbreviation", | |
"label": "Emmet: E&&xpand Abbreviation" | |
} | |
] | |
}, | |
"Selection": { | |
"items": [ | |
{ | |
"id": "editor.action.selectAll", | |
"label": "&&Select All" | |
}, | |
{ | |
"id": "editor.action.smartSelect.expand", | |
"label": "&&Expand Selection" | |
}, | |
{ | |
"id": "editor.action.smartSelect.shrink", | |
"label": "&&Shrink Selection" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.copyLinesUpAction", | |
"label": "&&Copy Line Up" | |
}, | |
{ | |
"id": "editor.action.copyLinesDownAction", | |
"label": "Co&&py Line Down" | |
}, | |
{ | |
"id": "editor.action.moveLinesUpAction", | |
"label": "Mo&&ve Line Up" | |
}, | |
{ | |
"id": "editor.action.moveLinesDownAction", | |
"label": "Move &&Line Down" | |
}, | |
{ | |
"id": "editor.action.duplicateSelection", | |
"label": "&&Duplicate Selection" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.insertCursorAbove", | |
"label": "&&Add Cursor Above" | |
}, | |
{ | |
"id": "editor.action.insertCursorBelow", | |
"label": "A&&dd Cursor Below" | |
}, | |
{ | |
"id": "editor.action.insertCursorAtEndOfEachLineSelected", | |
"label": "Add C&&ursors to Line Ends" | |
}, | |
{ | |
"id": "editor.action.addSelectionToNextFindMatch", | |
"label": "Add &&Next Occurrence" | |
}, | |
{ | |
"id": "editor.action.addSelectionToPreviousFindMatch", | |
"label": "Add P&&revious Occurrence" | |
}, | |
{ | |
"id": "editor.action.selectHighlights", | |
"label": "Select All &&Occurrences" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleMultiCursorModifier", | |
"label": "Switch to Cmd+Click for Multi-Cursor" | |
}, | |
{ | |
"id": "editor.action.toggleColumnSelection", | |
"label": "Column &&Selection Mode" | |
} | |
] | |
}, | |
"View": { | |
"items": [ | |
{ | |
"id": "workbench.action.showCommands", | |
"label": "&&Command Palette..." | |
}, | |
{ | |
"id": "workbench.action.openView", | |
"label": "&&Open View..." | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "submenuitem.MenubarAppearanceMenu", | |
"label": "&&Appearance", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.toggleFullScreen", | |
"label": "&&Full Screen" | |
}, | |
{ | |
"id": "workbench.action.toggleZenMode", | |
"label": "Zen Mode" | |
}, | |
{ | |
"id": "workbench.action.toggleCenteredLayout", | |
"label": "&&Centered Layout" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleSidebarVisibility", | |
"label": "&&Primary Side Bar" | |
}, | |
{ | |
"id": "workbench.action.toggleAuxiliaryBar", | |
"label": "Secondary Si&&de Bar", | |
"checked": true | |
}, | |
{ | |
"id": "workbench.action.toggleStatusbarVisibility", | |
"label": "S&&tatus Bar", | |
"checked": true | |
}, | |
{ | |
"id": "workbench.action.togglePanel", | |
"label": "&&Panel", | |
"checked": true | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleSidebarPosition", | |
"label": "&&Move Primary Side Bar Right" | |
}, | |
{ | |
"id": "submenuitem.ActivityBarPositionMenu", | |
"label": "Activity Bar Position", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.activityBarLocation.default", | |
"label": "&&Default", | |
"checked": true | |
} | |
] | |
} | |
}, | |
{ | |
"id": "submenuitem.PanelPositionMenu", | |
"label": "Panel Position", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.positionPanelTop", | |
"label": "Top" | |
}, | |
{ | |
"id": "workbench.action.positionPanelLeft", | |
"label": "Left" | |
}, | |
{ | |
"id": "workbench.action.positionPanelRight", | |
"label": "Right" | |
}, | |
{ | |
"id": "workbench.action.positionPanelBottom", | |
"label": "Bottom", | |
"checked": true | |
} | |
] | |
} | |
}, | |
{ | |
"id": "submenuitem.PanelAlignmentMenu", | |
"label": "Align Panel", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.alignPanelCenter", | |
"label": "Center", | |
"checked": true | |
}, | |
{ | |
"id": "workbench.action.alignPanelJustify", | |
"label": "Justify" | |
}, | |
{ | |
"id": "workbench.action.alignPanelLeft", | |
"label": "Left" | |
}, | |
{ | |
"id": "workbench.action.alignPanelRight", | |
"label": "Right" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "submenuitem.EditorTabsBarShowTabsSubmenu", | |
"label": "Tab Bar", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.showMultipleEditorTabs", | |
"label": "Multiple Tabs", | |
"checked": true | |
}, | |
{ | |
"id": "workbench.action.showEditorTab", | |
"label": "Single Tab" | |
}, | |
{ | |
"id": "workbench.action.hideEditorTabs", | |
"label": "Hidden" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "submenuitem.EditorActionsPositionSubmenu", | |
"label": "Editor Actions Position", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.editorActionsDefault", | |
"label": "Tab Bar", | |
"checked": true | |
}, | |
{ | |
"id": "workbench.action.editorActionsTitleBar", | |
"label": "Title Bar" | |
}, | |
{ | |
"id": "workbench.action.hideEditorActions", | |
"label": "Hidden" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.toggleMinimap", | |
"label": "&&Minimap" | |
}, | |
{ | |
"id": "breadcrumbs.toggle", | |
"label": "Toggle &&Breadcrumbs", | |
"checked": true | |
}, | |
{ | |
"id": "editor.action.toggleStickyScroll", | |
"label": "&&Sticky Scroll", | |
"checked": true | |
}, | |
{ | |
"id": "editor.action.toggleRenderWhitespace", | |
"label": "&&Render Whitespace", | |
"checked": true | |
}, | |
{ | |
"id": "editor.action.toggleRenderControlCharacter", | |
"label": "Render &&Control Characters", | |
"checked": true | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.zoomIn", | |
"label": "&&Zoom In" | |
}, | |
{ | |
"id": "workbench.action.zoomOut", | |
"label": "&&Zoom Out" | |
}, | |
{ | |
"id": "workbench.action.zoomReset", | |
"label": "&&Reset Zoom" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "submenuitem.MenubarLayoutMenu", | |
"label": "Editor &&Layout", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.splitEditorUp", | |
"label": "Split &&Up" | |
}, | |
{ | |
"id": "workbench.action.splitEditorDown", | |
"label": "Split &&Down" | |
}, | |
{ | |
"id": "workbench.action.splitEditorLeft", | |
"label": "Split &&Left" | |
}, | |
{ | |
"id": "workbench.action.splitEditorRight", | |
"label": "Split &&Right" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.splitEditorInGroup", | |
"label": "Split in &&Group" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.moveEditorToNewWindow", | |
"label": "&&Move Editor into New Window" | |
}, | |
{ | |
"id": "workbench.action.copyEditorToNewWindow", | |
"label": "&&Copy Editor into New Window" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutSingle", | |
"label": "&&Single" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutTwoColumns", | |
"label": "&&Two Columns" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutThreeColumns", | |
"label": "T&&hree Columns" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutTwoRows", | |
"label": "T&&wo Rows" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutThreeRows", | |
"label": "Three &&Rows" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutTwoByTwoGrid", | |
"label": "&&Grid (2x2)" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutTwoRowsRight", | |
"label": "Two R&&ows Right" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutTwoColumnsBottom", | |
"label": "Two &&Columns Bottom" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleEditorGroupLayout", | |
"label": "Flip &&Layout" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.view.explorer", | |
"label": "&&Explorer" | |
}, | |
{ | |
"id": "workbench.view.search", | |
"label": "&&Search" | |
}, | |
{ | |
"id": "workbench.view.scm", | |
"label": "Source &&Control" | |
}, | |
{ | |
"id": "workbench.view.debug", | |
"label": "&&Run" | |
}, | |
{ | |
"id": "workbench.view.extensions", | |
"label": "E&&xtensions" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.actions.view.problems", | |
"label": "&&Problems" | |
}, | |
{ | |
"id": "workbench.action.output.toggleOutput", | |
"label": "&&Output" | |
}, | |
{ | |
"id": "workbench.debug.action.toggleRepl", | |
"label": "De&&bug Console" | |
}, | |
{ | |
"id": "workbench.action.terminal.toggleTerminal", | |
"label": "&&Terminal" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.toggleWordWrap", | |
"label": "&&Word Wrap" | |
} | |
] | |
}, | |
"Go": { | |
"items": [ | |
{ | |
"id": "workbench.action.navigateBack", | |
"label": "&&Back", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.navigateForward", | |
"label": "&&Forward", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.navigateToLastEditLocation", | |
"label": "&&Last Edit Location" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "submenuitem.MenubarSwitchEditorMenu", | |
"label": "Switch &&Editor", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.nextEditor", | |
"label": "&&Next Editor" | |
}, | |
{ | |
"id": "workbench.action.previousEditor", | |
"label": "&&Previous Editor" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openNextRecentlyUsedEditor", | |
"label": "&&Next Used Editor" | |
}, | |
{ | |
"id": "workbench.action.openPreviousRecentlyUsedEditor", | |
"label": "&&Previous Used Editor" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.nextEditorInGroup", | |
"label": "&&Next Editor in Group" | |
}, | |
{ | |
"id": "workbench.action.previousEditorInGroup", | |
"label": "&&Previous Editor in Group" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openNextRecentlyUsedEditorInGroup", | |
"label": "&&Next Used Editor in Group" | |
}, | |
{ | |
"id": "workbench.action.openPreviousRecentlyUsedEditorInGroup", | |
"label": "&&Previous Used Editor in Group" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "submenuitem.MenubarSwitchGroupMenu", | |
"label": "Switch &&Group", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.focusFirstEditorGroup", | |
"label": "Group &&1" | |
}, | |
{ | |
"id": "workbench.action.focusSecondEditorGroup", | |
"label": "Group &&2" | |
}, | |
{ | |
"id": "workbench.action.focusThirdEditorGroup", | |
"label": "Group &&3", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.focusFourthEditorGroup", | |
"label": "Group &&4", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.focusFifthEditorGroup", | |
"label": "Group &&5", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.focusNextGroup", | |
"label": "&&Next Group", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.focusPreviousGroup", | |
"label": "&&Previous Group", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.focusLeftGroup", | |
"label": "Group &&Left", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.focusRightGroup", | |
"label": "Group &&Right", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.focusAboveGroup", | |
"label": "Group &&Above", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.focusBelowGroup", | |
"label": "Group &&Below", | |
"enabled": false | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.quickOpen", | |
"label": "Go to &&File..." | |
}, | |
{ | |
"id": "workbench.action.showAllSymbols", | |
"label": "Go to Symbol in &&Workspace..." | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.gotoSymbol", | |
"label": "Go to &&Symbol in Editor..." | |
}, | |
{ | |
"id": "editor.action.revealDefinition", | |
"label": "Go to &&Definition" | |
}, | |
{ | |
"id": "editor.action.revealDeclaration", | |
"label": "Go to &&Declaration" | |
}, | |
{ | |
"id": "editor.action.goToTypeDefinition", | |
"label": "Go to &&Type Definition" | |
}, | |
{ | |
"id": "editor.action.goToImplementation", | |
"label": "Go to &&Implementations" | |
}, | |
{ | |
"id": "editor.action.addSymbolToChat", | |
"label": "Add Symbol to Current Chat" | |
}, | |
{ | |
"id": "editor.action.goToReferences", | |
"label": "Go to &&References" | |
}, | |
{ | |
"id": "editor.action.addSymbolToNewChat", | |
"label": "Add Symbol to New Chat" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.gotoLine", | |
"label": "Go to &&Line/Column..." | |
}, | |
{ | |
"id": "editor.action.jumpToBracket", | |
"label": "Go to &&Bracket" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.marker.nextInFiles", | |
"label": "Next &&Problem" | |
}, | |
{ | |
"id": "editor.action.marker.prevInFiles", | |
"label": "Previous &&Problem" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.dirtydiff.next", | |
"label": "Next &&Change" | |
}, | |
{ | |
"id": "editor.action.dirtydiff.previous", | |
"label": "Previous &&Change" | |
} | |
] | |
}, | |
"Run": { | |
"items": [ | |
{ | |
"id": "workbench.action.debug.start", | |
"label": "&&Start Debugging" | |
}, | |
{ | |
"id": "workbench.action.debug.run", | |
"label": "Run &&Without Debugging" | |
}, | |
{ | |
"id": "workbench.action.debug.stop", | |
"label": "&&Stop Debugging", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.debug.restart", | |
"label": "&&Restart Debugging", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.debug.configure", | |
"label": "Open &&Configurations", | |
"enabled": false | |
}, | |
{ | |
"id": "debug.addConfiguration", | |
"label": "A&&dd Configuration..." | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.debug.stepOver", | |
"label": "Step &&Over", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.debug.stepInto", | |
"label": "Step &&Into", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.debug.stepOut", | |
"label": "Step O&&ut", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.debug.continue", | |
"label": "&&Continue", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.debug.action.toggleBreakpoint", | |
"label": "Toggle &&Breakpoint" | |
}, | |
{ | |
"id": "submenuitem.MenubarNewBreakpointMenu", | |
"label": "&&New Breakpoint", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "editor.debug.action.conditionalBreakpoint", | |
"label": "&&Conditional Breakpoint..." | |
}, | |
{ | |
"id": "editor.debug.action.editBreakpoint", | |
"label": "&&Edit Breakpoint" | |
}, | |
{ | |
"id": "editor.debug.action.toggleInlineBreakpoint", | |
"label": "Inline Breakp&&oint" | |
}, | |
{ | |
"id": "workbench.debug.viewlet.action.addFunctionBreakpointAction", | |
"label": "&&Function Breakpoint..." | |
}, | |
{ | |
"id": "editor.debug.action.addLogPoint", | |
"label": "&&Logpoint..." | |
}, | |
{ | |
"id": "editor.debug.action.triggerByBreakpoint", | |
"label": "&&Triggered Breakpoint..." | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.debug.viewlet.action.enableAllBreakpoints", | |
"label": "&&Enable All Breakpoints" | |
}, | |
{ | |
"id": "workbench.debug.viewlet.action.disableAllBreakpoints", | |
"label": "Disable A&&ll Breakpoints" | |
}, | |
{ | |
"id": "workbench.debug.viewlet.action.removeAllBreakpoints", | |
"label": "Remove &&All Breakpoints" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "debug.installAdditionalDebuggers", | |
"label": "&&Install Additional Debuggers..." | |
} | |
] | |
}, | |
"Terminal": { | |
"items": [ | |
{ | |
"id": "workbench.action.terminal.new", | |
"label": "&&New Terminal" | |
}, | |
{ | |
"id": "workbench.action.terminal.split", | |
"label": "&&Split Terminal", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.tasks.runTask", | |
"label": "&&Run Task..." | |
}, | |
{ | |
"id": "workbench.action.tasks.build", | |
"label": "Run &&Build Task..." | |
}, | |
{ | |
"id": "workbench.action.terminal.runActiveFile", | |
"label": "Run &&Active File" | |
}, | |
{ | |
"id": "workbench.action.terminal.runSelectedText", | |
"label": "Run &&Selected Text" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.tasks.showTasks", | |
"label": "Show Runnin&&g Tasks...", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.tasks.restartTask", | |
"label": "R&&estart Running Task...", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.tasks.terminate", | |
"label": "&&Terminate Task...", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.tasks.configureTaskRunner", | |
"label": "&&Configure Tasks..." | |
}, | |
{ | |
"id": "workbench.action.tasks.configureDefaultBuildTask", | |
"label": "Configure De&&fault Build Task..." | |
} | |
] | |
}, | |
"Help": { | |
"items": [ | |
{ | |
"id": "workbench.action.showCommands", | |
"label": "Show All Commands" | |
}, | |
{ | |
"id": "workbench.action.showInteractivePlayground", | |
"label": "Editor Playgrou&&nd" | |
}, | |
{ | |
"id": "update.showCurrentReleaseNotes", | |
"label": "Show &&Release Notes" | |
}, | |
{ | |
"id": "workbench.action.getStartedWithAccessibilityFeatures", | |
"label": "Get Started with Accessibility Features" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "aiFeedback.action.open", | |
"label": "Report &&Issue" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openLicenseUrl", | |
"label": "View &&License" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleDevTools", | |
"label": "Toggle Developer Tools" | |
}, | |
{ | |
"id": "workbench.action.openProcessExplorer", | |
"label": "Open &&Process Explorer" | |
} | |
] | |
}, | |
"Preferences": { | |
"items": [ | |
{ | |
"id": "workbench.profiles.actions.manageProfiles", | |
"label": "&&Profiles" | |
}, | |
{ | |
"id": "aiSettings.action.openhidden", | |
"label": "Cursor Settings" | |
}, | |
{ | |
"id": "workbench.action.openSettings", | |
"label": "&&VS Code Settings" | |
}, | |
{ | |
"id": "workbench.view.extensions", | |
"label": "&&Extensions" | |
}, | |
{ | |
"id": "workbench.action.openGlobalKeybindings", | |
"label": "Keyboard Shortcuts" | |
}, | |
{ | |
"id": "workbench.action.openSnippets", | |
"label": "Configure Snippets" | |
}, | |
{ | |
"id": "workbench.action.tasks.openUserTasks", | |
"label": "Tasks" | |
}, | |
{ | |
"id": "submenuitem.ThemesSubMenu", | |
"label": "&&Theme", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.selectTheme", | |
"label": "Color Theme" | |
}, | |
{ | |
"id": "workbench.action.selectIconTheme", | |
"label": "File Icon Theme" | |
}, | |
{ | |
"id": "workbench.action.selectProductIconTheme", | |
"label": "Product Icon Theme" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "settings.filterByOnline", | |
"label": "&&Online Services Settings" | |
} | |
] | |
} | |
}, | |
"keybindings": { | |
"workbench.action.quit": { | |
"label": "Cmd+Q", | |
"userSettingsLabel": "cmd+q" | |
}, | |
"workbench.action.files.newUntitledFile": { | |
"label": "Cmd+N", | |
"userSettingsLabel": "cmd+n" | |
}, | |
"workbench.action.newWindow": { | |
"label": "Shift+Cmd+N", | |
"userSettingsLabel": "shift+cmd+n" | |
}, | |
"workbench.action.files.openFileFolder": { | |
"label": "Cmd+O", | |
"userSettingsLabel": "cmd+o" | |
}, | |
"workbench.action.reopenClosedEditor": { | |
"label": "Shift+Cmd+T", | |
"userSettingsLabel": "shift+cmd+t" | |
}, | |
"workbench.action.openRecent": { | |
"label": "Ctrl+R", | |
"userSettingsLabel": "ctrl+r" | |
}, | |
"workbench.action.files.save": { | |
"label": "Cmd+S", | |
"userSettingsLabel": "cmd+s" | |
}, | |
"workbench.action.files.saveAs": { | |
"label": "Shift+Cmd+S", | |
"userSettingsLabel": "shift+cmd+s" | |
}, | |
"saveAll": { | |
"label": "Alt+Cmd+S", | |
"userSettingsLabel": "alt+cmd+s" | |
}, | |
"workbench.action.closeActiveEditor": { | |
"label": "Cmd+W", | |
"userSettingsLabel": "cmd+w" | |
}, | |
"workbench.action.closeFolder": { | |
"label": "⌘R F", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r f" | |
}, | |
"workbench.action.closeWindow": { | |
"label": "Shift+Cmd+W", | |
"userSettingsLabel": "shift+cmd+w" | |
}, | |
"undo": { | |
"label": "Cmd+Z", | |
"userSettingsLabel": "cmd+z" | |
}, | |
"redo": { | |
"label": "Shift+Cmd+Z", | |
"userSettingsLabel": "shift+cmd+z" | |
}, | |
"editor.action.clipboardCutAction": { | |
"label": "Cmd+X", | |
"userSettingsLabel": "cmd+x" | |
}, | |
"editor.action.clipboardCopyAction": { | |
"label": "Cmd+C", | |
"userSettingsLabel": "cmd+c" | |
}, | |
"editor.action.clipboardPasteAction": { | |
"label": "Cmd+V", | |
"userSettingsLabel": "cmd+v" | |
}, | |
"actions.find": { | |
"label": "Cmd+F", | |
"userSettingsLabel": "cmd+f" | |
}, | |
"editor.action.startFindReplaceAction": { | |
"label": "Alt+Cmd+F", | |
"userSettingsLabel": "alt+cmd+f" | |
}, | |
"workbench.action.findInFiles": { | |
"label": "Shift+Cmd+F", | |
"userSettingsLabel": "shift+cmd+f" | |
}, | |
"workbench.action.replaceInFiles": { | |
"label": "Shift+Cmd+H", | |
"userSettingsLabel": "shift+cmd+h" | |
}, | |
"editor.action.commentLine": { | |
"label": "Shift+Cmd+7", | |
"userSettingsLabel": "shift+cmd+7" | |
}, | |
"editor.action.blockComment": { | |
"label": "Shift+Alt+A", | |
"userSettingsLabel": "shift+alt+a" | |
}, | |
"editor.emmet.action.expandAbbreviation": { | |
"label": "Tab", | |
"userSettingsLabel": "tab" | |
}, | |
"editor.action.selectAll": { | |
"label": "Cmd+A", | |
"userSettingsLabel": "cmd+a" | |
}, | |
"editor.action.smartSelect.expand": { | |
"label": "Ctrl+Shift+Cmd+Right", | |
"userSettingsLabel": "ctrl+shift+cmd+right" | |
}, | |
"editor.action.smartSelect.shrink": { | |
"label": "Ctrl+Shift+Cmd+Left", | |
"userSettingsLabel": "ctrl+shift+cmd+left" | |
}, | |
"editor.action.copyLinesUpAction": { | |
"label": "Shift+Alt+Up", | |
"userSettingsLabel": "shift+alt+up" | |
}, | |
"editor.action.copyLinesDownAction": { | |
"label": "Shift+Alt+Down", | |
"userSettingsLabel": "shift+alt+down" | |
}, | |
"editor.action.moveLinesUpAction": { | |
"label": "Alt+Up", | |
"userSettingsLabel": "alt+up" | |
}, | |
"editor.action.moveLinesDownAction": { | |
"label": "Alt+Down", | |
"userSettingsLabel": "alt+down" | |
}, | |
"editor.action.insertCursorAbove": { | |
"label": "Alt+Cmd+Up", | |
"userSettingsLabel": "alt+cmd+up" | |
}, | |
"editor.action.insertCursorBelow": { | |
"label": "Alt+Cmd+Down", | |
"userSettingsLabel": "alt+cmd+down" | |
}, | |
"editor.action.insertCursorAtEndOfEachLineSelected": { | |
"label": "Shift+Alt+I", | |
"userSettingsLabel": "shift+alt+i" | |
}, | |
"editor.action.addSelectionToNextFindMatch": { | |
"label": "Cmd+D", | |
"userSettingsLabel": "cmd+d" | |
}, | |
"workbench.action.showCommands": { | |
"label": "Shift+Cmd+P", | |
"userSettingsLabel": "shift+cmd+p" | |
}, | |
"workbench.action.toggleFullScreen": { | |
"label": "Ctrl+Cmd+F", | |
"userSettingsLabel": "ctrl+cmd+f" | |
}, | |
"workbench.action.toggleZenMode": { | |
"label": "⌘R Z", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r z" | |
}, | |
"workbench.action.toggleSidebarVisibility": { | |
"label": "Cmd+B", | |
"userSettingsLabel": "cmd+b" | |
}, | |
"workbench.action.toggleAuxiliaryBar": { | |
"label": "Alt+Cmd+B", | |
"userSettingsLabel": "alt+cmd+b" | |
}, | |
"workbench.action.togglePanel": { | |
"label": "Cmd+J", | |
"userSettingsLabel": "cmd+j" | |
}, | |
"workbench.action.zoomIn": { | |
"label": "⌘+", | |
"isNative": false, | |
"userSettingsLabel": "cmd+[BracketRight]" | |
}, | |
"workbench.action.zoomOut": { | |
"label": "Cmd+-", | |
"userSettingsLabel": "cmd+-" | |
}, | |
"workbench.action.zoomReset": { | |
"label": "⌘NumPad0", | |
"isNative": false, | |
"userSettingsLabel": "cmd+numpad0" | |
}, | |
"workbench.action.splitEditorUp": { | |
"label": "⌘R ⌘\\", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r cmd+\\" | |
}, | |
"workbench.action.splitEditorInGroup": { | |
"label": "⌘R ⇧⌘\\", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r shift+cmd+\\" | |
}, | |
"workbench.action.copyEditorToNewWindow": { | |
"label": "⌘R O", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r o" | |
}, | |
"workbench.action.toggleEditorGroupLayout": { | |
"label": "Alt+Cmd+0", | |
"userSettingsLabel": "alt+cmd+0" | |
}, | |
"workbench.view.explorer": { | |
"label": "Shift+Cmd+E", | |
"userSettingsLabel": "shift+cmd+e" | |
}, | |
"workbench.view.search": { | |
"label": "Shift+Cmd+F", | |
"userSettingsLabel": "shift+cmd+f" | |
}, | |
"workbench.view.scm": { | |
"label": "Ctrl+Shift+G", | |
"userSettingsLabel": "ctrl+shift+g" | |
}, | |
"workbench.view.debug": { | |
"label": "Shift+Cmd+D", | |
"userSettingsLabel": "shift+cmd+d" | |
}, | |
"workbench.view.extensions": { | |
"label": "Shift+Cmd+X", | |
"userSettingsLabel": "shift+cmd+x" | |
}, | |
"workbench.actions.view.problems": { | |
"label": "Shift+Cmd+M", | |
"userSettingsLabel": "shift+cmd+m" | |
}, | |
"workbench.action.output.toggleOutput": { | |
"label": "Shift+Cmd+U", | |
"userSettingsLabel": "shift+cmd+u" | |
}, | |
"workbench.debug.action.toggleRepl": { | |
"label": "Shift+Alt+Cmd+Y", | |
"userSettingsLabel": "shift+alt+cmd+y" | |
}, | |
"editor.action.toggleWordWrap": { | |
"label": "Alt+Z", | |
"userSettingsLabel": "alt+z" | |
}, | |
"workbench.action.navigateBack": { | |
"label": "Ctrl+-", | |
"userSettingsLabel": "ctrl+-" | |
}, | |
"workbench.action.navigateForward": { | |
"label": "Ctrl+Shift+-", | |
"userSettingsLabel": "ctrl+shift+-" | |
}, | |
"workbench.action.navigateToLastEditLocation": { | |
"label": "⌘R ⌘Q", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r cmd+q" | |
}, | |
"workbench.action.nextEditor": { | |
"label": "Alt+Cmd+Right", | |
"userSettingsLabel": "alt+cmd+right" | |
}, | |
"workbench.action.previousEditor": { | |
"label": "Alt+Cmd+Left", | |
"userSettingsLabel": "alt+cmd+left" | |
}, | |
"workbench.action.nextEditorInGroup": { | |
"label": "⌘R ⌥⌘→", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r alt+cmd+right" | |
}, | |
"workbench.action.previousEditorInGroup": { | |
"label": "⌘R ⌥⌘←", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r alt+cmd+left" | |
}, | |
"workbench.action.focusFirstEditorGroup": { | |
"label": "Cmd+1", | |
"userSettingsLabel": "cmd+1" | |
}, | |
"workbench.action.focusSecondEditorGroup": { | |
"label": "Cmd+2", | |
"userSettingsLabel": "cmd+2" | |
}, | |
"workbench.action.focusThirdEditorGroup": { | |
"label": "Cmd+3", | |
"userSettingsLabel": "cmd+3" | |
}, | |
"workbench.action.focusFourthEditorGroup": { | |
"label": "Cmd+4", | |
"userSettingsLabel": "cmd+4" | |
}, | |
"workbench.action.focusFifthEditorGroup": { | |
"label": "Cmd+5", | |
"userSettingsLabel": "cmd+5" | |
}, | |
"workbench.action.focusLeftGroup": { | |
"label": "⌘R ⌘←", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r cmd+left" | |
}, | |
"workbench.action.focusRightGroup": { | |
"label": "⌘R ⌘→", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r cmd+right" | |
}, | |
"workbench.action.focusAboveGroup": { | |
"label": "⌘R ⌘↑", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r cmd+up" | |
}, | |
"workbench.action.focusBelowGroup": { | |
"label": "⌘R ⌘↓", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r cmd+down" | |
}, | |
"workbench.action.quickOpen": { | |
"label": "Cmd+P", | |
"userSettingsLabel": "cmd+p" | |
}, | |
"workbench.action.showAllSymbols": { | |
"label": "Cmd+T", | |
"userSettingsLabel": "cmd+t" | |
}, | |
"workbench.action.gotoSymbol": { | |
"label": "Shift+Cmd+O", | |
"userSettingsLabel": "shift+cmd+o" | |
}, | |
"editor.action.revealDefinition": { | |
"label": "F12", | |
"userSettingsLabel": "f12" | |
}, | |
"editor.action.goToImplementation": { | |
"label": "Cmd+F12", | |
"userSettingsLabel": "cmd+f12" | |
}, | |
"editor.action.goToReferences": { | |
"label": "Shift+F12", | |
"userSettingsLabel": "shift+f12" | |
}, | |
"workbench.action.gotoLine": { | |
"label": "Ctrl+G", | |
"userSettingsLabel": "ctrl+g" | |
}, | |
"editor.action.jumpToBracket": { | |
"label": "Shift+Cmd+\\", | |
"userSettingsLabel": "shift+cmd+\\" | |
}, | |
"editor.action.marker.nextInFiles": { | |
"label": "F8", | |
"userSettingsLabel": "f8" | |
}, | |
"editor.action.marker.prevInFiles": { | |
"label": "Shift+F8", | |
"userSettingsLabel": "shift+f8" | |
}, | |
"editor.action.dirtydiff.next": { | |
"label": "Alt+F3", | |
"userSettingsLabel": "alt+f3" | |
}, | |
"editor.action.dirtydiff.previous": { | |
"label": "Shift+Alt+F3", | |
"userSettingsLabel": "shift+alt+f3" | |
}, | |
"workbench.action.debug.start": { | |
"label": "F5", | |
"userSettingsLabel": "f5" | |
}, | |
"workbench.action.debug.run": { | |
"label": "Ctrl+F5", | |
"userSettingsLabel": "ctrl+f5" | |
}, | |
"workbench.action.debug.stop": { | |
"label": "Shift+F5", | |
"userSettingsLabel": "shift+f5" | |
}, | |
"workbench.action.debug.restart": { | |
"label": "Shift+Cmd+F5", | |
"userSettingsLabel": "shift+cmd+f5" | |
}, | |
"workbench.action.debug.stepOver": { | |
"label": "F10", | |
"userSettingsLabel": "f10" | |
}, | |
"workbench.action.debug.stepInto": { | |
"label": "F11", | |
"userSettingsLabel": "f11" | |
}, | |
"workbench.action.debug.stepOut": { | |
"label": "Shift+F11", | |
"userSettingsLabel": "shift+f11" | |
}, | |
"workbench.action.debug.continue": { | |
"label": "F5", | |
"userSettingsLabel": "f5" | |
}, | |
"editor.debug.action.toggleBreakpoint": { | |
"label": "F9", | |
"userSettingsLabel": "f9" | |
}, | |
"editor.debug.action.toggleInlineBreakpoint": { | |
"label": "Shift+F9", | |
"userSettingsLabel": "shift+f9" | |
}, | |
"workbench.action.terminal.split": { | |
"label": "Cmd+\\", | |
"userSettingsLabel": "cmd+\\" | |
}, | |
"workbench.action.tasks.build": { | |
"label": "Shift+Cmd+B", | |
"userSettingsLabel": "shift+cmd+b" | |
}, | |
"aiFeedback.action.open": { | |
"label": "⌘R ⌘G", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r cmd+g" | |
}, | |
"workbench.action.openSettings": { | |
"label": "⌘,", | |
"isNative": false, | |
"userSettingsLabel": "cmd+[Comma]" | |
}, | |
"workbench.action.openGlobalKeybindings": { | |
"label": "⌘R ⌘S", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r cmd+s" | |
}, | |
"workbench.action.selectTheme": { | |
"label": "⌘R ⌘T", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r cmd+t" | |
} | |
} | |
}, | |
"theme": "vs-dark", | |
"themeBackground": "#002b36", | |
"windowSplash": { | |
"zoomLevel": 0, | |
"baseTheme": "vs-dark", | |
"colorInfo": { | |
"foreground": "#cccccc", | |
"background": "#002b36", | |
"editorBackground": "#002b36", | |
"titleBarBackground": "#002c39", | |
"activityBarBackground": "#003847", | |
"sideBarBackground": "#00212b", | |
"statusBarBackground": "#00212b", | |
"statusBarNoFolderBackground": "#00212b" | |
}, | |
"layoutInfo": { | |
"sideBarSide": "left", | |
"editorPartMinWidth": 220, | |
"titleBarHeight": 28, | |
"activityBarWidth": 0, | |
"sideBarWidth": 0, | |
"statusBarHeight": 22, | |
"windowBorder": false | |
} | |
}, | |
"windowsState": { | |
"lastActiveWindow": { | |
"folder": "file:///Users/matteo/Playground/Mulino/vms/workspace", | |
"backupPath": "/Users/matteo/Library/Application Support/Cursor/Backups/6acd1ee7b793ba039891ae6037747f4b", | |
"uiState": { | |
"mode": 1, | |
"x": -530, | |
"y": -1415, | |
"width": 2560, | |
"height": 1342 | |
} | |
}, | |
"openedWindows": [] | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/matteo/Playground/Mulino/monitor/mssql-conf/Dockerfile","entries":[{"id":"SGBk","source":"Undo Accept Diff","timestamp":1731494388798},{"id":"qmgh","timestamp":1731494608138},{"id":"aUvT","timestamp":1731496573945},{"id":"Zt8g","timestamp":1731503424266},{"id":"1b6p","timestamp":1731503559752},{"id":"XcOB","timestamp":1731503853172},{"id":"nswp","timestamp":1731503894132},{"id":"4VqG","timestamp":1731504029530},{"id":"ZEWy","timestamp":1731504078406},{"id":"gnng","timestamp":1731505514667},{"id":"BQbm","timestamp":1731506458057},{"id":"xkA4","timestamp":1731615063395},{"id":"e9hy","timestamp":1731615128398},{"id":"TTaj","source":"Undo Create Diff","timestamp":1731615328311}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/matteo/Playground/Mulino/monitor/mssql-conf/configure-db.sh","entries":[{"id":"rDbz.sh","timestamp":1731504019287}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/matteo/Playground/Mulino/monitor/packages/server/package.json","entries":[{"id":"kkwv.json","timestamp":1731659074792},{"id":"PSjk.json","source":"undoRedo.source","timestamp":1731660386575},{"id":"pWjj.json","source":"undoRedo.source","timestamp":1731661145571}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "bookmill-server", | |
"version": "0.0.1", | |
"description": "", | |
"author": "", | |
"license": "MIT", | |
"scripts": { | |
"prebuild": "rimraf dist && rimraf uploads/* && rimraf persistence", | |
"build": "yarn workspace bookmill-shared build && nest build", | |
"format": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\"", | |
"start": "nest start", | |
"start:dev": "NODE_TLS_REJECT_UNAUTHORIZED='0' NODE_OPTIONS=--max-http-header-size=80000 NO_COLOR=true npx concurrently \"nest start --watch\" \"yarn workspace bookmill-shared watch\"", | |
"start:debug": "NODE_TLS_REJECT_UNAUTHORIZED='0' npx concurrently \"nest start --debug 0.0.0.0 --watch\" \"yarn workspace bookmill-shared watch\"", | |
"start:prod": "node dist/main", | |
"start:dev:worker": "NODE_TLS_REJECT_UNAUTHORIZED='0' NODE_ENV=worker NO_COLOR=true npx concurrently \"nest start --watch\" \"yarn workspace bookmill-shared watch\"", | |
"start:debug:worker": "NODE_TLS_REJECT_UNAUTHORIZED='0' NODE_ENV=worker npx concurrently \"nest start --debug 0.0.0.0:9230 --watch\" \"yarn workspace bookmill-shared watch\"", | |
"start:prod:worker": "NODE_ENV=worker node dist/main", | |
"lint": "tslint -p tsconfig.json -c tslint.json", | |
"test": "jest --maxWorkers=50% --logHeapUsage", | |
"test:ci": "jest", | |
"test:watch": "jest --watch --maxWorkers=50%", | |
"test:cov": "jest --coverage --maxWorkers=50%", | |
"test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand", | |
"test:e2e": "jest --config ./test/jest-e2e.json", | |
"typeorm": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js --config src/ormconfig.ts", | |
"typeorm:blm": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js --config src/ormconfigBlm.ts", | |
"typeorm:infolib:edimill": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js --config src/ormconfigInfolibEdimill.ts", | |
"typeorm:infolib:mulino": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js --config src/ormconfigInfolibMulino.ts", | |
"typeorm:infolib:portico": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js --config src/ormconfigInfolibPortico.ts", | |
"migration:create": "npm run typeorm migration:create -- -n", | |
"migration:create:blm": "npm run typeorm:blm migration:create -- -n", | |
"migration:create:infolib": "npm run typeorm:infolib:edimill migration:create -- -n", | |
"migration:generate": "npm run typeorm migration:generate -- -n", | |
"migration:generate:blm": "npm run typeorm:blm migration:generate -- -n", | |
"migration:generate:infolib": "npm run typeorm:infolib:edimill migration:generate -- -n", | |
"migration:run": "npm run typeorm migration:run", | |
"migration:run:blm": "npm run typeorm:blm migration:run", | |
"migration:run:infolib:edimill": "npm run typeorm:infolib:edimill migration:run", | |
"migration:run:infolib:mulino": "npm run typeorm:infolib:mulino migration:run", | |
"migration:run:infolib:portico": "npm run typeorm:infolib:portico migration:run", | |
"migration:run:infolib": "npm run typeorm:infolib:portico migration:run && npm run typeorm:infolib:mulino migration:run && npm run typeorm:infolib:edimill migration:run", | |
"migration:revert": "npm run typeorm migration:revert", | |
"migration:revert:blm": "npm run typeorm:blm migration:revert", | |
"migration:revert:infolib:edimill": "npm run typeorm:infolib:edimill migration:revert", | |
"migration:revert:infolib:mulino": "npm run typeorm:infolib:mulino migration:revert", | |
"migration:revert:infolib:portico": "npm run typeorm:infolib:portico migration:revert", | |
"migration:revert:infolib": "npm run typeorm:infolib:portico migration:revert && npm run typeorm:infolib:mulino migration:revert && npm run typeorm:infolib:edimill migration:revert", | |
"seed": "NODE_ENV=test ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js --config src/ormconfigSeeds.ts", | |
"seed:create": "npm run seed migration:create -- -n", | |
"seed:run": "npm run seed migration:run", | |
"seed:revert": "npm run seed migration:revert", | |
"preschema:drop": "ts-node ./src/preschemadrop.ts", | |
"schema:drop": "ts-node ./node_modules/typeorm/cli.js --config src/ormconfig.ts schema:drop", | |
"preschema:refresh": "ts-node ./src/preschemadrop.ts", | |
"schema:refresh": "npm run seed schema:drop && yarn run typeorm migration:run && yarn run seed:run" | |
}, | |
"dependencies": { | |
"@nestjs/bull": "^0.5.5", | |
"@nestjs/common": "^8.4.5", | |
"@nestjs/config": "^2.0.1", | |
"@nestjs/core": "^8.4.5", | |
"@nestjs/jwt": "^8.0.1", | |
"@nestjs/passport": "^8.2.1", | |
"@nestjs/platform-express": "^8.4.5", | |
"@nestjs/platform-socket.io": "^9.2.1", | |
"@nestjs/swagger": "^5.2.1", | |
"@nestjs/typeorm": "8.0.4", | |
"@nestjs/websockets": "^9.2.1", | |
"@nestjsx/crud": "^4.6.2", | |
"@nestjsx/crud-request": "^4.6.2", | |
"@nestjsx/crud-typeorm": "^4.6.2", | |
"@slack/webhook": "^6.1.0", | |
"@socket.io/redis-adapter": "^8.0.0", | |
"@socket.io/redis-emitter": "^5.0.0", | |
"accesscontrol": "^2.2.1", | |
"bull": "^4.2.0", | |
"class-transformer": "^0.2.3", | |
"class-validator": "^0.11.0", | |
"csv-writer": "^1.6.0", | |
"deep-object-diff": "^1.1.9", | |
"dotenv": "^8.2.0", | |
"ejs": "^3.1.6", | |
"factory.ts": "0.5.1", | |
"jszip": "^3.9.1", | |
"libxmljs": "0.19.10", | |
"lodash": "4.17.15", | |
"mssql": "^6.2.0", | |
"newrelic": "^10.5.0", | |
"nodemailer": "^6.7.2", | |
"passport": "^0.4.1", | |
"passport-jwt": "^4.0.0", | |
"passport-local": "^1.0.0", | |
"pg": "^8.7.3", | |
"pg-hstore": "^2.3.4", | |
"redis": "^4.5.1", | |
"reflect-metadata": "^0.1.13", | |
"rimraf": "^3.0.0", | |
"rxjs": "^7.5.5", | |
"ssh2-sftp-client": "^5.2.2", | |
"typeorm": "0.2.41", | |
"typeorm-transactional-cls-hooked": "^0.1.21", | |
"webdav": "4.2.0", | |
"xmlbuilder": "^15.1.1" | |
}, | |
"devDependencies": { | |
"@nestjs/cli": "^8.2.6", | |
"@nestjs/schematics": "^8.0.11", | |
"@nestjs/testing": "^8.4.5", | |
"@types/bull": "3.15.7", | |
"@types/ejs": "^3.1.0", | |
"@types/express": "^4.17.13", | |
"@types/faker": "^4.1.12", | |
"@types/jest": "^29.5.5", | |
"@types/libxmljs": "^0.18.8", | |
"@types/lodash": "^4.14.150", | |
"@types/node": "13.13.5", | |
"@types/nodemailer": "^6.4.4", | |
"@types/passport-jwt": "^3.0.3", | |
"@types/readable-stream": "2.3.5", | |
"@types/supertest": "2.0.9", | |
"bookmill-shared": "*", | |
"faker": "^4.1.0", | |
"jest": "^29.7.0", | |
"jest-junit": "^16.0.0", | |
"prettier": "^1.18.2", | |
"supertest": "4.0.2", | |
"ts-jest": "^29.1.1", | |
"ts-loader": "^6.1.1", | |
"ts-node": "^8.4.1", | |
"tsconfig-paths": "^3.9.0", | |
"tslint": "^5.20.0", | |
"typeorm-test-transactions": "^1.10.1", | |
"typescript": "4.7.4" | |
}, | |
"jest": { | |
"moduleFileExtensions": [ | |
"js", | |
"json", | |
"ts" | |
], | |
"setupFilesAfterEnv": [ | |
"<rootDir>/shared/testing/setup.js" | |
], | |
"rootDir": "src", | |
"testRegex": ".spec.ts$", | |
"transform": { | |
"^.+\\.(t|j)s$": "ts-jest" | |
}, | |
"testTimeout": 10000, | |
"clearMocks": true, | |
"coverageDirectory": "../coverage", | |
"testEnvironment": "node" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "bookmill-server", | |
"version": "0.0.1", | |
"description": "", | |
"author": "", | |
"license": "MIT", | |
"scripts": { | |
"prebuild": "rimraf dist && rimraf uploads/* && rimraf persistence", | |
"build": "yarn workspace bookmill-shared build && nest build", | |
"format": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\"", | |
"start": "nest start", | |
"start:dev": "NODE_TLS_REJECT_UNAUTHORIZED='0' NODE_OPTIONS=--max-http-header-size=80000 NO_COLOR=true npx concurrently \"nest start --watch\" \"yarn workspace bookmill-shared watch\"", | |
"start:debug": "NODE_TLS_REJECT_UNAUTHORIZED='0' npx concurrently \"nest start --debug 0.0.0.0 --watch\" \"yarn workspace bookmill-shared watch\"", | |
"start:prod": "node dist/main", | |
"start:dev:worker": "NODE_TLS_REJECT_UNAUTHORIZED='0' NODE_ENV=worker NO_COLOR=true npx concurrently \"nest start --watch\" \"yarn workspace bookmill-shared watch\"", | |
"start:debug:worker": "NODE_TLS_REJECT_UNAUTHORIZED='0' NODE_ENV=worker npx concurrently \"nest start --debug 0.0.0.0:9230 --watch\" \"yarn workspace bookmill-shared watch\"", | |
"start:prod:worker": "NODE_ENV=worker node dist/main", | |
"lint": "tslint -p tsconfig.json -c tslint.json", | |
"test": "jest --maxWorkers=50% --logHeapUsage", | |
"test:ci": "jest", | |
"test:watch": "jest --watch --maxWorkers=50%", | |
"test:cov": "jest --coverage --maxWorkers=50%", | |
"test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand", | |
"test:e2e": "jest --config ./test/jest-e2e.json", | |
"typeorm": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js --config src/ormconfig.ts", | |
"typeorm:blm": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js --config src/ormconfigBlm.ts", | |
"typeorm:infolib:edimill": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js --config src/ormconfigInfolibEdimill.ts", | |
"typeorm:infolib:mulino": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js --config src/ormconfigInfolibMulino.ts", | |
"typeorm:infolib:portico": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js --config src/ormconfigInfolibPortico.ts", | |
"migration:create": "npm run typeorm migration:create -- -n", | |
"migration:create:blm": "npm run typeorm:blm migration:create -- -n", | |
"migration:create:infolib": "npm run typeorm:infolib:edimill migration:create -- -n", | |
"migration:generate": "npm run typeorm migration:generate -- -n", | |
"migration:generate:blm": "npm run typeorm:blm migration:generate -- -n", | |
"migration:generate:infolib": "npm run typeorm:infolib:edimill migration:generate -- -n", | |
"migration:run": "npm run typeorm migration:run", | |
"migration:run:blm": "npm run typeorm:blm migration:run", | |
"migration:run:infolib:edimill": "npm run typeorm:infolib:edimill migration:run", | |
"migration:run:infolib:mulino": "npm run typeorm:infolib:mulino migration:run", | |
"migration:run:infolib:portico": "npm run typeorm:infolib:portico migration:run", | |
"migration:run:infolib": "npm run typeorm:infolib:portico migration:run && npm run typeorm:infolib:mulino migration:run && npm run typeorm:infolib:edimill migration:run", | |
"migration:revert": "npm run typeorm migration:revert", | |
"migration:revert:blm": "npm run typeorm:blm migration:revert", | |
"migration:revert:infolib:edimill": "npm run typeorm:infolib:edimill migration:revert", | |
"migration:revert:infolib:mulino": "npm run typeorm:infolib:mulino migration:revert", | |
"migration:revert:infolib:portico": "npm run typeorm:infolib:portico migration:revert", | |
"migration:revert:infolib": "npm run typeorm:infolib:portico migration:revert && npm run typeorm:infolib:mulino migration:revert && npm run typeorm:infolib:edimill migration:revert", | |
"seed": "NODE_ENV=test ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js --config src/ormconfigSeeds.ts", | |
"seed:create": "npm run seed migration:create -- -n", | |
"seed:run": "npm run seed migration:run", | |
"seed:revert": "npm run seed migration:revert", | |
"preschema:drop": "ts-node ./src/preschemadrop.ts", | |
"schema:drop": "ts-node ./node_modules/typeorm/cli.js --config src/ormconfig.ts schema:drop", | |
"preschema:refresh": "ts-node ./src/preschemadrop.ts", | |
"schema:refresh": "npm run seed schema:drop && yarn run typeorm migration:run && yarn run seed:run" | |
}, | |
"dependencies": { | |
"@nestjs/bull": "^0.5.5", | |
"@nestjs/common": "^8.4.5", | |
"@nestjs/config": "^2.0.1", | |
"@nestjs/core": "^8.4.5", | |
"@nestjs/jwt": "^8.0.1", | |
"@nestjs/passport": "^8.2.1", | |
"@nestjs/platform-express": "^8.4.5", | |
"@nestjs/platform-socket.io": "^9.2.1", | |
"@nestjs/swagger": "^5.2.1", | |
"@nestjs/typeorm": "8.0.4", | |
"@nestjs/websockets": "^9.2.1", | |
"@nestjsx/crud": "^4.6.2", | |
"@nestjsx/crud-request": "^4.6.2", | |
"@nestjsx/crud-typeorm": "^4.6.2", | |
"@slack/webhook": "^6.1.0", | |
"@socket.io/redis-adapter": "^8.0.0", | |
"@socket.io/redis-emitter": "^5.0.0", | |
"accesscontrol": "^2.2.1", | |
"bull": "^4.2.0", | |
"class-transformer": "^0.2.3", | |
"class-validator": "^0.11.0", | |
"csv-writer": "^1.6.0", | |
"deep-object-diff": "^1.1.9", | |
"dotenv": "^8.2.0", | |
"ejs": "^3.1.6", | |
"factory.ts": "0.5.1", | |
"jszip": "^3.9.1", | |
"libxmljs": "0.19.10", | |
"lodash": "4.17.15", | |
"mssql": "^6.2.0", | |
"newrelic": "^10.5.0", | |
"nodemailer": "^6.7.2", | |
"passport": "^0.4.1", | |
"passport-jwt": "^4.0.0", | |
"passport-local": "^1.0.0", | |
"pg": "^8.7.3", | |
"pg-hstore": "^2.3.4", | |
"redis": "^4.5.1", | |
"reflect-metadata": "^0.1.13", | |
"rimraf": "^3.0.0", | |
"rxjs": "^7.5.5", | |
"ssh2-sftp-client": "^5.2.2", | |
"typeorm": "0.2.41", | |
"typeorm-transactional-cls-hooked": "^0.1.21", | |
"webdav": "4.2.0", | |
"xmlbuilder": "^15.1.1" | |
}, | |
"devDependencies": { | |
"@nestjs/cli": "^8.2.6", | |
"@nestjs/schematics": "^8.0.11", | |
"@nestjs/testing": "^8.4.5", | |
"@types/bull": "3.15.7", | |
"@types/ejs": "^3.1.0", | |
"@types/express": "^4.17.13", | |
"@types/faker": "^4.1.12", | |
"@types/jest": "^29.5.5", | |
"@types/libxmljs": "^0.18.8", | |
"@types/lodash": "^4.14.150", | |
"@types/node": "13.13.5", | |
"@types/nodemailer": "^6.4.4", | |
"@types/passport-jwt": "^3.0.3", | |
"@types/readable-stream": "2.3.5", | |
"@types/supertest": "2.0.9", | |
"bookmill-shared": "*", | |
"faker": "^4.1.0", | |
"jest": "^29.7.0", | |
"jest-junit": "^16.0.0", | |
"prettier": "^1.18.2", | |
"supertest": "4.0.2", | |
"ts-jest": "^29.1.1", | |
"ts-loader": "^6.1.1", | |
"ts-node": "^8.4.1", | |
"tsconfig-paths": "^3.9.0", | |
"tslint": "^5.20.0", | |
"typeorm-test-transactions": "^1.10.1", | |
"typescript": "4.7.4" | |
}, | |
"jest": { | |
"moduleFileExtensions": [ | |
"js", | |
"json", | |
"ts" | |
], | |
"setupFilesAfterEnv": [ | |
"<rootDir>/shared/testing/setup.js" | |
], | |
"rootDir": "src", | |
"testRegex": ".spec.ts$", | |
"transform": { | |
"^.+\\.(t|j)s$": "ts-jest" | |
}, | |
"testTimeout": 10000, | |
"clearMocks": true, | |
"coverageDirectory": "../coverage", | |
"testEnvironment": "node" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "bookmill-server", | |
"version": "0.0.1", | |
"description": "", | |
"author": "", | |
"license": "MIT", | |
"scripts": { | |
"prebuild": "rimraf dist && rimraf uploads/* && rimraf persistence", | |
"build": "yarn workspace bookmill-shared build && nest build", | |
"format": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\"", | |
"start": "nest start", | |
"start:dev": "NODE_TLS_REJECT_UNAUTHORIZED='0' NODE_OPTIONS=--max-http-header-size=80000 NO_COLOR=true /app/node_modules/.bin/concurrently \"nest start --watch\" \"yarn workspace bookmill-shared watch\"", | |
"start:debug": "NODE_TLS_REJECT_UNAUTHORIZED='0' /app/node_modules/.bin/concurrently \"nest start --debug 0.0.0.0 --watch\" \"yarn workspace bookmill-shared watch\"", | |
"start:prod": "node dist/main", | |
"start:dev:worker": "NODE_TLS_REJECT_UNAUTHORIZED='0' NODE_ENV=worker NO_COLOR=true /app/node_modules/.bin/concurrently \"nest start --watch\" \"yarn workspace bookmill-shared watch\"", | |
"start:debug:worker": "NODE_TLS_REJECT_UNAUTHORIZED='0' NODE_ENV=worker /app/node_modules/.bin/concurrently \"nest start --debug 0.0.0.0:9230 --watch\" \"yarn workspace bookmill-shared watch\"", | |
"start:prod:worker": "NODE_ENV=worker node dist/main", | |
"lint": "tslint -p tsconfig.json -c tslint.json", | |
"test": "jest --maxWorkers=50% --logHeapUsage", | |
"test:ci": "jest", | |
"test:watch": "jest --watch --maxWorkers=50%", | |
"test:cov": "jest --coverage --maxWorkers=50%", | |
"test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand", | |
"test:e2e": "jest --config ./test/jest-e2e.json", | |
"typeorm": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js --config src/ormconfig.ts", | |
"typeorm:blm": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js --config src/ormconfigBlm.ts", | |
"typeorm:infolib:edimill": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js --config src/ormconfigInfolibEdimill.ts", | |
"typeorm:infolib:mulino": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js --config src/ormconfigInfolibMulino.ts", | |
"typeorm:infolib:portico": "ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js --config src/ormconfigInfolibPortico.ts", | |
"migration:create": "npm run typeorm migration:create -- -n", | |
"migration:create:blm": "npm run typeorm:blm migration:create -- -n", | |
"migration:create:infolib": "npm run typeorm:infolib:edimill migration:create -- -n", | |
"migration:generate": "npm run typeorm migration:generate -- -n", | |
"migration:generate:blm": "npm run typeorm:blm migration:generate -- -n", | |
"migration:generate:infolib": "npm run typeorm:infolib:edimill migration:generate -- -n", | |
"migration:run": "npm run typeorm migration:run", | |
"migration:run:blm": "npm run typeorm:blm migration:run", | |
"migration:run:infolib:edimill": "npm run typeorm:infolib:edimill migration:run", | |
"migration:run:infolib:mulino": "npm run typeorm:infolib:mulino migration:run", | |
"migration:run:infolib:portico": "npm run typeorm:infolib:portico migration:run", | |
"migration:run:infolib": "npm run typeorm:infolib:portico migration:run && npm run typeorm:infolib:mulino migration:run && npm run typeorm:infolib:edimill migration:run", | |
"migration:revert": "npm run typeorm migration:revert", | |
"migration:revert:blm": "npm run typeorm:blm migration:revert", | |
"migration:revert:infolib:edimill": "npm run typeorm:infolib:edimill migration:revert", | |
"migration:revert:infolib:mulino": "npm run typeorm:infolib:mulino migration:revert", | |
"migration:revert:infolib:portico": "npm run typeorm:infolib:portico migration:revert", | |
"migration:revert:infolib": "npm run typeorm:infolib:portico migration:revert && npm run typeorm:infolib:mulino migration:revert && npm run typeorm:infolib:edimill migration:revert", | |
"seed": "NODE_ENV=test ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js --config src/ormconfigSeeds.ts", | |
"seed:create": "npm run seed migration:create -- -n", | |
"seed:run": "npm run seed migration:run", | |
"seed:revert": "npm run seed migration:revert", | |
"preschema:drop": "ts-node ./src/preschemadrop.ts", | |
"schema:drop": "ts-node ./node_modules/typeorm/cli.js --config src/ormconfig.ts schema:drop", | |
"preschema:refresh": "ts-node ./src/preschemadrop.ts", | |
"schema:refresh": "npm run seed schema:drop && yarn run typeorm migration:run && yarn run seed:run" | |
}, | |
"dependencies": { | |
"@nestjs/bull": "^0.5.5", | |
"@nestjs/common": "^8.4.5", | |
"@nestjs/config": "^2.0.1", | |
"@nestjs/core": "^8.4.5", | |
"@nestjs/jwt": "^8.0.1", | |
"@nestjs/passport": "^8.2.1", | |
"@nestjs/platform-express": "^8.4.5", | |
"@nestjs/platform-socket.io": "^9.2.1", | |
"@nestjs/swagger": "^5.2.1", | |
"@nestjs/typeorm": "8.0.4", | |
"@nestjs/websockets": "^9.2.1", | |
"@nestjsx/crud": "^4.6.2", | |
"@nestjsx/crud-request": "^4.6.2", | |
"@nestjsx/crud-typeorm": "^4.6.2", | |
"@slack/webhook": "^6.1.0", | |
"@socket.io/redis-adapter": "^8.0.0", | |
"@socket.io/redis-emitter": "^5.0.0", | |
"accesscontrol": "^2.2.1", | |
"bull": "^4.2.0", | |
"class-transformer": "^0.2.3", | |
"class-validator": "^0.11.0", | |
"csv-writer": "^1.6.0", | |
"deep-object-diff": "^1.1.9", | |
"dotenv": "^8.2.0", | |
"ejs": "^3.1.6", | |
"factory.ts": "0.5.1", | |
"jszip": "^3.9.1", | |
"libxmljs": "0.19.10", | |
"lodash": "4.17.15", | |
"mssql": "^6.2.0", | |
"newrelic": "^10.5.0", | |
"nodemailer": "^6.7.2", | |
"passport": "^0.4.1", | |
"passport-jwt": "^4.0.0", | |
"passport-local": "^1.0.0", | |
"pg": "^8.7.3", | |
"pg-hstore": "^2.3.4", | |
"redis": "^4.5.1", | |
"reflect-metadata": "^0.1.13", | |
"rimraf": "^3.0.0", | |
"rxjs": "^7.5.5", | |
"ssh2-sftp-client": "^5.2.2", | |
"typeorm": "0.2.41", | |
"typeorm-transactional-cls-hooked": "^0.1.21", | |
"webdav": "4.2.0", | |
"xmlbuilder": "^15.1.1" | |
}, | |
"devDependencies": { | |
"@nestjs/cli": "^8.2.6", | |
"@nestjs/schematics": "^8.0.11", | |
"@nestjs/testing": "^8.4.5", | |
"@types/bull": "3.15.7", | |
"@types/ejs": "^3.1.0", | |
"@types/express": "^4.17.13", | |
"@types/faker": "^4.1.12", | |
"@types/jest": "^29.5.5", | |
"@types/libxmljs": "^0.18.8", | |
"@types/lodash": "^4.14.150", | |
"@types/node": "13.13.5", | |
"@types/nodemailer": "^6.4.4", | |
"@types/passport-jwt": "^3.0.3", | |
"@types/readable-stream": "2.3.5", | |
"@types/supertest": "2.0.9", | |
"bookmill-shared": "*", | |
"faker": "^4.1.0", | |
"jest": "^29.7.0", | |
"jest-junit": "^16.0.0", | |
"prettier": "^1.18.2", | |
"supertest": "4.0.2", | |
"ts-jest": "^29.1.1", | |
"ts-loader": "^6.1.1", | |
"ts-node": "^8.4.1", | |
"tsconfig-paths": "^3.9.0", | |
"tslint": "^5.20.0", | |
"typeorm-test-transactions": "^1.10.1", | |
"typescript": "4.7.4" | |
}, | |
"jest": { | |
"moduleFileExtensions": [ | |
"js", | |
"json", | |
"ts" | |
], | |
"setupFilesAfterEnv": [ | |
"<rootDir>/shared/testing/setup.js" | |
], | |
"rootDir": "src", | |
"testRegex": ".spec.ts$", | |
"transform": { | |
"^.+\\.(t|j)s$": "ts-jest" | |
}, | |
"testTimeout": 10000, | |
"clearMocks": true, | |
"coverageDirectory": "../coverage", | |
"testEnvironment": "node" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/matteo/Playground/Mulino/vms/workspace/Enabu/News/Controller/Router/Route/News.php","entries":[{"id":"98VL.php","timestamp":1743003081193},{"id":"NigY.php","source":"Undo Chain Diff","timestamp":1743003224435},{"id":"FLAV.php","source":"Undo Chain Diff","timestamp":1743003240886}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/matteo/Playground/Mulino/monitor/docker-compose.yml","entries":[{"id":"daZr.yml","timestamp":1731615088303},{"id":"LCmF.yml","timestamp":1731660369775}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Empty |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Empty |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"sync.gist": "6b49fa28defaf96504845c6b12792d1e", | |
"sync.host": "", | |
"sync.pathPrefix": "", | |
"sync.quietSync": false, | |
"sync.askGistName": false, | |
"sync.removeExtensions": true, | |
"sync.syncExtensions": true, | |
"sync.autoDownload": false, | |
"sync.autoUpload": true, | |
"sync.lastUpload": "2018-08-23T07:30:49.470Z", | |
"sync.lastDownload": "2018-08-23T07:25:29.746Z", | |
"sync.forceDownload": false, | |
"workbench.colorTheme": "Solarized Dark", | |
"editor.renderWhitespace": "all", | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
"editor.fontFamily": "Hasklig, Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontLigatures": true, | |
"files.trimTrailingWhitespace": true, | |
"explorer.confirmDelete": false, | |
"terminal.integrated.fontFamily": "MesloLGSDZ Nerd Font", | |
"terminal.integrated.fontSize": 10, | |
"terraform.indexing": { | |
"enabled": false, | |
"liveIndexing": false, | |
"delay": 500, | |
"exclude": [ | |
".terraform/**/*", | |
"**/.terraform/**/*" | |
] | |
}, | |
"terraform.languageServer": { | |
"external": true, | |
"args": [ | |
"serve" | |
] | |
}, | |
"explorer.confirmDragAndDrop": false, | |
"typescript.updateImportsOnFileMove.enabled": "always", | |
"workbench.startupEditor": "welcomePage", | |
"circleci.hostUrl": "" | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment