Skip to content

Instantly share code, notes, and snippets.

@vraravam
Last active July 23, 2024 11:11
Show Gist options
  • Save vraravam/6624ce6f4618e4c9d7682975fea0ef95 to your computer and use it in GitHub Desktop.
Save vraravam/6624ce6f4618e4c9d7682975fea0ef95 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
This gist exceeds the recommended number of files (~10). To access all files, please clone this gist.
{"lastUpload":"2024-07-23T11:11:26.347Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "c445982f-a615-472b-a90e-0a9edd88b8e8",
"publisherId": "drcika.apc-extension",
"publisherDisplayName": "drcika"
},
"name": "apc-extension",
"publisher": "drcika",
"version": "0.3.9"
},
{
"metadata": {
"id": "2aa040bf-c73a-455d-8946-5c6cc83b8019",
"publisherId": "wmaurer.change-case",
"publisherDisplayName": "wmaurer"
},
"name": "change-case",
"publisher": "wmaurer",
"version": "1.0.0"
},
{
"metadata": {
"id": "a6a0c5b2-d078-4bf5-a9ee-4e37054414b3",
"publisherId": "formulahendry.code-runner",
"publisherDisplayName": "formulahendry"
},
"name": "code-runner",
"publisher": "formulahendry",
"version": "0.12.2"
},
{
"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": "406af941-64c7-49b5-8091-d579dc77a913",
"publisherId": "genuitecllc.codetogether",
"publisherDisplayName": "genuitecllc"
},
"name": "codetogether",
"publisher": "genuitecllc",
"version": "2024.3.0"
},
{
"metadata": {
"id": "e365e970-aeef-4dcd-8e4a-17306a27ab62",
"publisherId": "mkhl.direnv",
"publisherDisplayName": "mkhl"
},
"name": "direnv",
"publisher": "mkhl",
"version": "0.17.0"
},
{
"metadata": {
"id": "532533c9-a894-4a58-9eee-bbfbe7c06f71",
"publisherId": "mikestead.dotenv",
"publisherDisplayName": "mikestead"
},
"name": "dotenv",
"publisher": "mikestead",
"version": "1.0.1"
},
{
"metadata": {
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588",
"publisherId": "EditorConfig.EditorConfig",
"publisherDisplayName": "EditorConfig"
},
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.16.6"
},
{
"metadata": {
"id": "3e891cf9-53cb-49a3-8d01-8f0b1f0afb29",
"publisherId": "codezombiech.gitignore",
"publisherDisplayName": "codezombiech"
},
"name": "gitignore",
"publisher": "codezombiech",
"version": "0.9.0"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "15.2.0"
},
{
"metadata": {
"id": "eaa2127d-cb69-4ab9-8505-a60c9ee5f28b",
"publisherId": "oderwat.indent-rainbow",
"publisherDisplayName": "oderwat"
},
"name": "indent-rainbow",
"publisher": "oderwat",
"version": "8.3.1"
},
{
"metadata": {
"id": "198a707e-28af-4e84-8610-6e2f628dd12d",
"publisherId": "redhat.java",
"publisherDisplayName": "redhat"
},
"name": "java",
"publisher": "redhat",
"version": "1.32.0"
},
{
"metadata": {
"id": "9cd87837-c82a-4817-9b79-1c84775aa158",
"publisherId": "DigitalBrainstem.javascript-ejs-support",
"publisherDisplayName": "DigitalBrainstem"
},
"name": "javascript-ejs-support",
"publisher": "DigitalBrainstem",
"version": "1.3.3"
},
{
"metadata": {
"id": "c941a679-d500-46a8-b2a9-208063125901",
"publisherId": "wholroyd.jinja",
"publisherDisplayName": "wholroyd"
},
"name": "jinja",
"publisher": "wholroyd",
"version": "0.0.8"
},
{
"metadata": {
"id": "98790d67-10fa-497c-9113-f6c7489207b2",
"publisherId": "yzhang.markdown-all-in-one",
"publisherDisplayName": "yzhang"
},
"name": "markdown-all-in-one",
"publisher": "yzhang",
"version": "3.6.2"
},
{
"metadata": {
"id": "947b629a-e9c8-4cb8-8551-45b9088960b5",
"publisherId": "tchayen.markdown-links",
"publisherDisplayName": "tchayen"
},
"name": "markdown-links",
"publisher": "tchayen",
"version": "0.8.0"
},
{
"metadata": {
"id": "113b22c8-8125-42ec-8c6b-80c3f5d5fa5f",
"publisherId": "IBM.output-colorizer",
"publisherDisplayName": "IBM"
},
"name": "output-colorizer",
"publisher": "IBM",
"version": "0.1.2"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "10.4.0"
},
{
"metadata": {
"id": "3792588c-3d35-442d-91ea-fe6a755e8155",
"publisherId": "mechatroner.rainbow-csv",
"publisherDisplayName": "mechatroner"
},
"name": "rainbow-csv",
"publisher": "mechatroner",
"version": "3.12.0"
},
{
"metadata": {
"id": "ae062c8a-c68e-4b92-9ecf-8f1d4288b05d",
"publisherId": "rebornix.ruby",
"publisherDisplayName": "rebornix"
},
"name": "ruby",
"publisher": "rebornix",
"version": "0.28.1"
},
{
"metadata": {
"id": "00518570-772b-4ccb-8b06-d056f3f556e0",
"publisherId": "Tyriar.sort-lines",
"publisherDisplayName": "Tyriar"
},
"name": "sort-lines",
"publisher": "Tyriar",
"version": "1.11.0"
},
{
"metadata": {
"id": "7d7c0d21-6653-4c11-9310-75b7180bbf81",
"publisherId": "BrandonKirbyson.vscode-animations",
"publisherDisplayName": "BrandonKirbyson"
},
"name": "vscode-animations",
"publisher": "BrandonKirbyson",
"version": "2.0.3"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "ms-azuretools.vscode-docker",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "1.29.1"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "3.0.10"
},
{
"metadata": {
"id": "32b3756e-9965-4229-8971-4e5066dadc2c",
"publisherId": "NicolasVuillamy.vscode-groovy-lint",
"publisherDisplayName": "NicolasVuillamy"
},
"name": "vscode-groovy-lint",
"publisher": "NicolasVuillamy",
"version": "3.3.1"
},
{
"metadata": {
"id": "9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a",
"publisherId": "vscode-icons-team.vscode-icons",
"publisherDisplayName": "vscode-icons-team"
},
"name": "vscode-icons",
"publisher": "vscode-icons-team",
"version": "12.8.0"
},
{
"metadata": {
"id": "61fcd0cf-64d7-4836-8d6b-d55f4fb83281",
"publisherId": "vscjava.vscode-java-debug",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-debug",
"publisher": "vscjava",
"version": "0.58.0"
},
{
"metadata": {
"id": "96f11e1f-1a46-4592-b084-f025b2c2a81f",
"publisherId": "vscjava.vscode-java-pack",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-pack",
"publisher": "vscjava",
"version": "0.27.0"
},
{
"metadata": {
"id": "67c06b0d-1891-42ca-b2a8-113e79bff069",
"publisherId": "vscjava.vscode-java-test",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-test",
"publisher": "vscjava",
"version": "0.41.1"
},
{
"metadata": {
"id": "7997a8ae-1fae-4022-b834-12f6318aeffd",
"publisherId": "Orta.vscode-jest",
"publisherDisplayName": "Orta"
},
"name": "vscode-jest",
"publisher": "Orta",
"version": "6.2.5"
},
{
"metadata": {
"id": "daf8b44d-8aae-4da2-80c5-1f770219f643",
"publisherId": "DavidAnson.vscode-markdownlint",
"publisherDisplayName": "DavidAnson"
},
"name": "vscode-markdownlint",
"publisher": "DavidAnson",
"version": "0.55.0"
},
{
"metadata": {
"id": "708cfcd8-e0c6-49ca-9af6-b27a342d247b",
"publisherId": "wingrunr21.vscode-ruby",
"publisherDisplayName": "wingrunr21"
},
"name": "vscode-ruby",
"publisher": "wingrunr21",
"version": "0.28.0"
},
{
"metadata": {
"id": "3fb77af3-b8b3-4cb9-9137-f555bd80e2b1",
"publisherId": "richie5um2.vscode-sort-json",
"publisherDisplayName": "richie5um2"
},
"name": "vscode-sort-json",
"publisher": "richie5um2",
"version": "1.20.0"
},
{
"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": "8d088af2-ecd1-4b8f-93e9-322125c47b3c",
"publisherId": "BriteSnow.vscode-toggle-quotes",
"publisherDisplayName": "BriteSnow"
},
"name": "vscode-toggle-quotes",
"publisher": "BriteSnow",
"version": "0.3.6"
},
{
"metadata": {
"id": "15305aca-2588-4ca0-8147-ab2c64730b82",
"publisherId": "ms-vscode.vscode-typescript-next",
"publisherDisplayName": "ms-vscode"
},
"name": "vscode-typescript-next",
"publisher": "ms-vscode",
"version": "5.6.20240721"
},
{
"metadata": {
"id": "2061917f-f76a-458a-8da9-f162de22b97e",
"publisherId": "redhat.vscode-yaml",
"publisherDisplayName": "redhat"
},
"name": "vscode-yaml",
"publisher": "redhat",
"version": "1.15.0"
}
]
{
"userDataProfilesMigration": true,
"profileAssociations": {
"workspaces": {
"file:///Users/vijay/dev/jd": "__default__profile__",
"file:///Users/vijay/dev/jd/java/backoffice-bff": "__default__profile__",
"file:///Users/vijay/dev/oss/git_scripts": "__default__profile__",
"file:///Users/vijay/dev": "__default__profile__",
"file:///Users/vijay/personal/vijay/profiles": "__default__profile__",
"file:///Users/vijay/dev/oss/ferdium-recipes": "__default__profile__",
"file:///Users/vijay/personal/vijay/profiles/FirefoxProfile": "__default__profile__",
"file:///Users/vijay/.ssh": "__default__profile__",
"file:///Users/vijay/personal/dev": "__default__profile__",
"file:///Users/vijay/.bin-oss": "__default__profile__",
"file:///Users/vijay/Library/Application%20Support/VSCodium%20-%20Insiders/Workspaces/1721635964994/workspace.json": "__default__profile__",
"file:///Users/vijay/dev/oss/ferdium": "__default__profile__"
},
"emptyWindows": {}
},
"profileAssociationsMigration": true,
"telemetry.sqmId": "",
"telemetry.machineId": "a39d43cb7fe65262bbcc1e9ca204d15557e596fdbb4ad746cc4fc744a4773ecf",
"telemetry.devDeviceId": "ada4cf1c-d8a6-4343-81c3-19eaed3a97a1",
"backupWorkspaces": {
"workspaces": [
{
"id": "c0e1f4a1fbc1f0298cc93df7ea492d04",
"configURIPath": "file:///Users/vijay/Library/Application%20Support/VSCodium%20-%20Insiders/Workspaces/1721635964994/workspace.json"
}
],
"folders": [
{
"folderUri": "file:///Users/vijay/dev/oss/ferdium"
}
],
"emptyWindows": []
},
"windowControlHeight": 42,
"lastKnownMenubarData": {
"menus": {
"File": {
"items": [
{
"id": "workbench.action.files.newUntitledFile",
"label": "&&New Text File"
},
{
"id": "welcome.showNewFileEntries",
"label": "New File..."
},
{
"id": "workbench.action.newWindow",
"label": "New &&Window"
},
{
"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/vijay/dev/oss/ferdium",
"scheme": "file"
},
"enabled": true,
"label": "~/dev/oss/ferdium"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/vijay/.bin-oss",
"scheme": "file"
},
"enabled": true,
"label": "~/.bin-oss"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/vijay/personal/dev",
"scheme": "file"
},
"enabled": true,
"label": "~/personal/dev"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/vijay/.ssh",
"scheme": "file"
},
"enabled": true,
"label": "~/.ssh"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/vijay/personal/vijay/profiles/FirefoxProfile",
"scheme": "file"
},
"enabled": true,
"label": "~/personal/vijay/profiles/FirefoxProfile"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/vijay/dev/oss/ferdium-recipes",
"scheme": "file"
},
"enabled": true,
"label": "~/dev/oss/ferdium-recipes"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/vijay/personal/vijay/profiles",
"scheme": "file"
},
"enabled": true,
"label": "~/personal/vijay/profiles"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/vijay/dev",
"scheme": "file"
},
"enabled": true,
"label": "~/dev"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/vijay/dev/oss/git_scripts",
"scheme": "file"
},
"enabled": true,
"label": "~/dev/oss/git_scripts"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/vijay/dev/jd/java/backoffice-bff",
"scheme": "file"
},
"enabled": true,
"label": "~/dev/jd/java/backoffice-bff"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/vijay/Downloads/All_Assignments_20240722161718_2570.csv",
"scheme": "file"
},
"enabled": true,
"label": "~/Downloads/All_Assignments_20240722161718_2570.csv"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/vijay/personal/vijay/profiles/.envrc",
"scheme": "file"
},
"enabled": true,
"label": "~/personal/vijay/profiles/.envrc"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/vijay/personal/vijay/profiles/.gitignore",
"scheme": "file"
},
"enabled": true,
"label": "~/personal/vijay/profiles/.gitignore"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/vijay/.gitconfig-jd.inc",
"scheme": "file"
},
"enabled": true,
"label": "~/.gitconfig-jd.inc"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/vijay/.gitconfig-oss.inc",
"scheme": "file"
},
"enabled": true,
"label": "~/.gitconfig-oss.inc"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/vijay/.gitconfig-tw.inc",
"scheme": "file"
},
"enabled": true,
"label": "~/.gitconfig-tw.inc"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/vijay/.tool-versions",
"scheme": "file"
},
"enabled": true,
"label": "~/.tool-versions"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/vijay/.envrc",
"scheme": "file"
},
"enabled": true,
"label": "~/.envrc"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/vijay/personal/vijay/profiles/FirefoxProfile/Profiles/user.js",
"scheme": "file"
},
"enabled": true,
"label": "~/personal/vijay/profiles/FirefoxProfile/Profiles/user.js"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/vijay/Downloads/All_Assignments_20240719013019_1190.csv",
"scheme": "file"
},
"enabled": true,
"label": "~/Downloads/All_Assignments_20240719013019_1190.csv"
},
{
"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": "workbench.profiles.actions.exportProfile",
"label": "Export Profile (Default)..."
},
{
"id": "workbench.profiles.actions.importProfile",
"label": "Import Profile..."
}
]
}
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.toggleAutoSave",
"label": "A&&uto Save",
"checked": true
},
{
"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 &&Workspace"
},
{
"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": "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 Alt+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",
"checked": true
},
{
"id": "workbench.action.toggleAuxiliaryBar",
"label": "Secondary Si&&de Bar"
},
{
"id": "workbench.action.toggleStatusbarVisibility",
"label": "S&&tatus Bar",
"checked": true
},
{
"id": "workbench.action.togglePanel",
"label": "&&Panel"
},
{
"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": "workbench.action.activityBarLocation.top",
"label": "&&Top"
},
{
"id": "workbench.action.activityBarLocation.bottom",
"label": "&&Bottom"
},
{
"id": "workbench.action.activityBarLocation.hide",
"label": "&&Hidden"
}
]
}
},
{
"id": "submenuitem.PanelPositionMenu",
"label": "Panel Position",
"submenu": {
"items": [
{
"id": "workbench.action.positionPanelBottom",
"label": "Bottom",
"checked": true
},
{
"id": "workbench.action.positionPanelLeft",
"label": "Left"
},
{
"id": "workbench.action.positionPanelRight",
"label": "Right"
}
]
}
},
{
"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",
"checked": true
},
{
"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",
"checked": true
}
]
},
"Go": {
"items": [
{
"id": "workbench.action.navigateBack",
"label": "&&Back"
},
{
"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.goToReferences",
"label": "Go to &&References"
},
{
"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.openWalkthrough",
"label": "Welcome"
},
{
"id": "workbench.action.showCommands",
"label": "Show All Commands"
},
{
"id": "workbench.action.openDocumentationUrl",
"label": "&&Documentation"
},
{
"id": "workbench.action.showInteractivePlayground",
"label": "Editor Playgrou&&nd"
},
{
"id": "update.showCurrentReleaseNotes",
"label": "Show &&Release Notes"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.keybindingsReference",
"label": "&&Keyboard Shortcuts Reference"
},
{
"id": "workbench.action.openVideoTutorialsUrl",
"label": "&&Video Tutorials"
},
{
"id": "workbench.action.openTipsAndTricksUrl",
"label": "Tips and Tri&&cks"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.openRequestFeatureUrl",
"label": "&&Search Feature Requests"
},
{
"id": "workbench.action.openIssueReporter",
"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.action.openSettings",
"label": "&&Settings"
},
{
"id": "workbench.view.extensions",
"label": "&&Extensions"
},
{
"id": "workbench.action.openGlobalKeybindings",
"label": "Keyboard Shortcuts"
},
{
"id": "workbench.action.openSnippets",
"label": "Configure User Snippets"
},
{
"id": "workbench.action.tasks.openUserTasks",
"label": "User 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"
},
"welcome.showNewFileEntries": {
"label": "Ctrl+Alt+Cmd+N",
"userSettingsLabel": "ctrl+alt+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": "⌘K F",
"isNative": false,
"userSettingsLabel": "cmd+k 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": "Cmd+/",
"userSettingsLabel": "cmd+/"
},
"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.duplicateSelection": {
"label": "Shift+Cmd+D",
"userSettingsLabel": "shift+cmd+d"
},
"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"
},
"editor.action.selectHighlights": {
"label": "Shift+Cmd+L",
"userSettingsLabel": "shift+cmd+l"
},
"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": "⌘K Z",
"isNative": false,
"userSettingsLabel": "cmd+k 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": "Cmd+=",
"userSettingsLabel": "cmd+="
},
"workbench.action.zoomOut": {
"label": "Cmd+-",
"userSettingsLabel": "cmd+-"
},
"workbench.action.zoomReset": {
"label": "⌘NumPad0",
"isNative": false,
"userSettingsLabel": "cmd+numpad0"
},
"workbench.action.splitEditorUp": {
"label": "⌘K ⌘\\",
"isNative": false,
"userSettingsLabel": "cmd+k cmd+\\"
},
"workbench.action.splitEditorInGroup": {
"label": "⌘K ⇧⌘\\",
"isNative": false,
"userSettingsLabel": "cmd+k shift+cmd+\\"
},
"workbench.action.copyEditorToNewWindow": {
"label": "⌘K O",
"isNative": false,
"userSettingsLabel": "cmd+k 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.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+Cmd+Y",
"userSettingsLabel": "shift+cmd+y"
},
"workbench.action.terminal.toggleTerminal": {
"label": "Ctrl+`",
"userSettingsLabel": "ctrl+`"
},
"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": "⌘K ⌘Q",
"isNative": false,
"userSettingsLabel": "cmd+k 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": "⌘K ⌥⌘→",
"isNative": false,
"userSettingsLabel": "cmd+k alt+cmd+right"
},
"workbench.action.previousEditorInGroup": {
"label": "⌘K ⌥⌘←",
"isNative": false,
"userSettingsLabel": "cmd+k 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": "⌘K ⌘←",
"isNative": false,
"userSettingsLabel": "cmd+k cmd+left"
},
"workbench.action.focusRightGroup": {
"label": "⌘K ⌘→",
"isNative": false,
"userSettingsLabel": "cmd+k cmd+right"
},
"workbench.action.focusAboveGroup": {
"label": "⌘K ⌘↑",
"isNative": false,
"userSettingsLabel": "cmd+k cmd+up"
},
"workbench.action.focusBelowGroup": {
"label": "⌘K ⌘↓",
"isNative": false,
"userSettingsLabel": "cmd+k 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.new": {
"label": "Ctrl+Shift+`",
"userSettingsLabel": "ctrl+shift+`"
},
"workbench.action.terminal.split": {
"label": "Cmd+\\",
"userSettingsLabel": "cmd+\\"
},
"workbench.action.tasks.build": {
"label": "Shift+Cmd+B",
"userSettingsLabel": "shift+cmd+b"
},
"workbench.action.keybindingsReference": {
"label": "⌘K ⌘R",
"isNative": false,
"userSettingsLabel": "cmd+k cmd+r"
},
"workbench.action.openSettings": {
"label": "Cmd+,",
"userSettingsLabel": "cmd+,"
},
"workbench.action.openGlobalKeybindings": {
"label": "⌘K ⌘S",
"isNative": false,
"userSettingsLabel": "cmd+k cmd+s"
},
"workbench.action.selectTheme": {
"label": "⌘K ⌘T",
"isNative": false,
"userSettingsLabel": "cmd+k cmd+t"
}
}
},
"theme": "vs-dark",
"themeBackground": "#1f1f1f",
"windowSplash": {
"zoomLevel": 1,
"baseTheme": "vs-dark",
"colorInfo": {
"foreground": "#cccccc",
"background": "#1f1f1f",
"editorBackground": "#1f1f1f",
"titleBarBackground": "#181818",
"activityBarBackground": "#181818",
"sideBarBackground": "#181818",
"statusBarBackground": "#181818",
"statusBarNoFolderBackground": "#1f1f1f"
},
"layoutInfo": {
"sideBarSide": "left",
"editorPartMinWidth": 220,
"titleBarHeight": 35,
"activityBarWidth": 48,
"sideBarWidth": 327,
"statusBarHeight": 22,
"windowBorder": false
}
},
"windowsState": {
"lastActiveWindow": {
"workspaceIdentifier": {
"id": "c0e1f4a1fbc1f0298cc93df7ea492d04",
"configURIPath": "file:///Users/vijay/Library/Application%20Support/VSCodium%20-%20Insiders/Workspaces/1721635964994/workspace.json"
},
"backupPath": "/Users/vijay/Library/Application Support/VSCodium - Insiders/Backups/c0e1f4a1fbc1f0298cc93df7ea492d04",
"uiState": {
"mode": 1,
"x": 0,
"y": 44,
"width": 1800,
"height": 1125
}
},
"openedWindows": []
}
}
{"lastUpdated":1720458570494,"sessionId":"someValue.sessionId","sessionTimestamp":1718990321335,"recommendations":[{"sourceId":"redhat.java","extensionId":"redhat.fabric8-analytics","extensionDisplayName":"Dependency Analytics","description":"The [Dependency Analytics](https://github.com/fabric8-analytics) extension helps you to stay informed about vulnerable dependencies in pom.xml files.","shouldShowOnStartup":false,"timestamp":1720458570364,"userIgnored":false}],"timelocked":[]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/.bashrc","entries":[{"id":"CiZZ","timestamp":1716408147645},{"id":"yioE","timestamp":1716435580852},{"id":"O86g","timestamp":1716435591657},{"id":"vjvN","timestamp":1716480743770},{"id":"WFuE","timestamp":1716522402978},{"id":"0s74","timestamp":1717312114239}]}
{
"id": "hangoutschat",
"name": "Hangouts Chat",
"version": "1.8.3",
"license": "MIT",
"aliases": [
"google-chat",
"gChat"
],
"config": {
"serviceURL": "https://chat.google.com",
"hasNotificationSound": true,
"hasIndirectMessages": true
}
}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium-recipes/recipes/hangoutschat/package.json","entries":[{"id":"cw7n.json","timestamp":1716616803381}]}
{"version":1,"resource":"file:///Users/vijay/.netrc","entries":[{"id":"nkVE","timestamp":1716741941726},{"id":"HR3m","timestamp":1716741986671}]}
{"version":1,"resource":"file:///Users/vijay/.irbrc","entries":[{"id":"k1ex","timestamp":1717557352041},{"id":"ya7q","timestamp":1717557394380},{"id":"kJTp","timestamp":1717557444661},{"id":"sSCw","timestamp":1717557513000}]}
{"version":1,"resource":"file:///Users/vijay/.envrc","entries":[{"id":"sQ5s","timestamp":1720683485399}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/scripts/fresh-install-of-osx.sh","entries":[{"id":"ADsO.sh","timestamp":1720491799550},{"id":"UDoJ.sh","timestamp":1720491812227},{"id":"6NuI.sh","timestamp":1720492318536},{"id":"Qm8j.sh","timestamp":1720492332100},{"id":"lqg4.sh","timestamp":1720492353097},{"id":"9Cae.sh","timestamp":1720492436884},{"id":"xcbN.sh","timestamp":1720492450011},{"id":"5HZz.sh","timestamp":1720492467648},{"id":"sG6T.sh","timestamp":1720493499449},{"id":"EKBE.sh","timestamp":1720493537461},{"id":"Ojjl.sh","timestamp":1720501100311},{"id":"sviF.sh","timestamp":1720501243788},{"id":"pxy9.sh","timestamp":1720501385060},{"id":"iy3T.sh","timestamp":1720501520126},{"id":"MB1n.sh","timestamp":1720501843228},{"id":"JuPt.sh","timestamp":1720503187690},{"id":"M1ce.sh","timestamp":1720503209100},{"id":"pOat.sh","timestamp":1720503225821},{"id":"gINh.sh","timestamp":1720678148764},{"id":"pQgP.sh","timestamp":1720678171785},{"id":"5CWG.sh","timestamp":1720678359663},{"id":"JYFT.sh","timestamp":1720678406032},{"id":"gj7I.sh","timestamp":1720678862657},{"id":"vRR6.sh","timestamp":1720726325941},{"id":"AUZM.sh","timestamp":1720726343432},{"id":"pEmy.sh","timestamp":1720726366997},{"id":"iaEF.sh","timestamp":1720764709210},{"id":"MIvX.sh","timestamp":1720764931117},{"id":"94bt.sh","timestamp":1721366260947},{"id":"iwXB.sh","timestamp":1721531048765},{"id":"JhaT.sh","timestamp":1721531075486},{"id":"c6NG.sh","timestamp":1721531462531},{"id":"IbXt.sh","timestamp":1721531531912},{"id":"arxa.sh","timestamp":1721531648328},{"id":"ONlK.sh","timestamp":1721532065518},{"id":"NCwB.sh","timestamp":1721538903664},{"id":"MXpa.sh","timestamp":1721539436980},{"id":"3EZW.sh","timestamp":1721539478918},{"id":"MbvW.sh","timestamp":1721549678166},{"id":"i1Ck.sh","timestamp":1721549692043},{"id":"GzPk.sh","timestamp":1721555455409},{"id":"dPaP.sh","timestamp":1721555678922},{"id":"fx4H.sh","timestamp":1721555981280},{"id":"9A4t.sh","timestamp":1721556000937},{"id":"9B7U.sh","timestamp":1721556064812},{"id":"0JGJ.sh","timestamp":1721556077121},{"id":"zUmq.sh","timestamp":1721556249520},{"id":"JcHO.sh","timestamp":1721556389194},{"id":"Zeuw.sh","timestamp":1721558192014},{"id":"5prt.sh","timestamp":1721561662542}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium/CONTRIBUTING.md","entries":[{"id":"mmGN.md","timestamp":1719640576735},{"id":"PKBu.md","timestamp":1719640888617},{"id":"oCEr.md","timestamp":1720924439174},{"id":"NsZa.md","timestamp":1720924624060}]}
{"version":1,"resource":"file:///Users/vijay/personal/dev/traveller-hq.envrc","entries":[{"id":"cWmf.envrc","timestamp":1717323558288}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/README.md","entries":[{"id":"WY3k.md","timestamp":1720491144425},{"id":"To1e.md","timestamp":1720491209780},{"id":"yHbl.md","timestamp":1720491263653},{"id":"qQ0K.md","timestamp":1720491324550},{"id":"teES.md","timestamp":1720491370679},{"id":"xR9o.md","timestamp":1720491496771},{"id":"WQY0.md","timestamp":1720491534779},{"id":"5hjt.md","timestamp":1720492860662},{"id":"Uo9I.md","source":"Workspace Edit","timestamp":1720492876933},{"id":"FRdq.md","timestamp":1720492969859},{"id":"02eP.md","timestamp":1720493061234},{"id":"sf8o.md","timestamp":1720493254439},{"id":"VSrM.md","timestamp":1720493270820},{"id":"PKgu.md","timestamp":1720493284944},{"id":"mnGI.md","timestamp":1720493314508},{"id":"EfaV.md","timestamp":1720493334217},{"id":"hDzj.md","timestamp":1720498622257},{"id":"3coN.md","timestamp":1720498691394},{"id":"pPxL.md","timestamp":1720499008419},{"id":"A0pJ.md","timestamp":1720499503089},{"id":"MPjQ.md","timestamp":1720501063793},{"id":"2Fhm.md","timestamp":1720501595027},{"id":"ny9h.md","timestamp":1720501636585},{"id":"0FSo.md","timestamp":1720501651850},{"id":"Z8gR.md","timestamp":1720501701807},{"id":"Vot7.md","timestamp":1720501719763},{"id":"pKtz.md","timestamp":1720501732258},{"id":"RYj3.md","timestamp":1720501774471},{"id":"ftqQ.md","timestamp":1720502022263},{"id":"yS7j.md","timestamp":1720502134211},{"id":"gDkb.md","timestamp":1720678961013},{"id":"Hbi4.md","timestamp":1720678978427},{"id":"9HNA.md","timestamp":1720679334561},{"id":"TjP1.md","timestamp":1720679447838},{"id":"tCsE.md","timestamp":1720679510285},{"id":"npB5.md","timestamp":1720685209995},{"id":"1Y1j.md","timestamp":1720685283333},{"id":"ZN7e.md","timestamp":1720685345584},{"id":"20X7.md","timestamp":1720685369284},{"id":"sNDc.md","timestamp":1720685467811},{"id":"NMDF.md","timestamp":1720685483369},{"id":"x5Sq.md","timestamp":1720685611121},{"id":"wNFt.md","timestamp":1720764958036},{"id":"HVM2.md","timestamp":1720765059759},{"id":"5UGV.md","timestamp":1720765097339},{"id":"bIHq.md","timestamp":1720767338249},{"id":"n7fl.md","timestamp":1721282390496},{"id":"NFL3.md","timestamp":1721282434724},{"id":"KzuL.md","timestamp":1721282446491},{"id":"lyWr.md","timestamp":1721282468539}]}
{"version":1,"resource":"file:///Users/vijay/.gitignore","entries":[{"id":"27wE","timestamp":1720676630808},{"id":"8q94","timestamp":1721028078529}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/.zshrc.custom","entries":[{"id":"vlsf.custom","timestamp":1716405950171},{"id":"w9T0.custom","timestamp":1716521149656},{"id":"uRon.custom","timestamp":1716600384892},{"id":"OlFu.custom","timestamp":1716600424242},{"id":"D8ZT.custom","timestamp":1716600460471},{"id":"7a9q.custom","timestamp":1716600471312},{"id":"JB0u.custom","timestamp":1716610519610},{"id":"Hzf5.custom","timestamp":1716610742623},{"id":"Eeix.custom","timestamp":1716610765058},{"id":"OJdr.custom","timestamp":1716610817203},{"id":"Fzez.custom","timestamp":1716611929333},{"id":"IncM.custom","timestamp":1716611956091},{"id":"KtTj.custom","timestamp":1716612057001},{"id":"3VxG.custom","timestamp":1716612097901},{"id":"IxBi.custom","timestamp":1716612468299},{"id":"IYpa.custom","timestamp":1716612488904},{"id":"cwF4.custom","timestamp":1716612735721},{"id":"04Dt.custom","timestamp":1716612765397},{"id":"LN0M.custom","timestamp":1716615557721},{"id":"nVgn.custom","timestamp":1717202616826},{"id":"yUw4.custom","timestamp":1717312161310},{"id":"zSGb.custom","timestamp":1717312182753},{"id":"UZfj.custom","timestamp":1717312238917},{"id":"MDA6.custom","timestamp":1717323583704},{"id":"VeFo.custom","timestamp":1717330976341},{"id":"PoFR.custom","timestamp":1717331037981},{"id":"VlhF.custom","timestamp":1717331513250},{"id":"qcxL.custom","timestamp":1717331545178},{"id":"EJoZ.custom","timestamp":1717331591849},{"id":"O7Zy.custom","timestamp":1717331610582},{"id":"IV9m.custom","timestamp":1717331900835},{"id":"vhOw.custom","timestamp":1717337578734},{"id":"nh0q.custom","timestamp":1717337619297},{"id":"FMuN.custom","timestamp":1717340000918},{"id":"2Jul.custom","timestamp":1717345811744},{"id":"my45.custom","timestamp":1717345824264},{"id":"0b2K.custom","timestamp":1717345847117}]}
// Place your key bindings in this file to override the defaultsauto[]
[
{
"key": "cmd+w",
"command": "-workbench.action.closeWindow",
"when": "!editorIsOpen && !multipleEditorGroups"
},
{
"key": "alt+down",
"command": "-editor.action.moveLinesDownAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "alt+down",
"command": "editor.action.moveLinesDownAction"
}
]
{"version":1,"resource":"vscode-userdata:/Users/vijay/Library/Application%20Support/VSCodium%20-%20Insiders/User/keybindings.json","entries":[{"id":"Sx7f.json","timestamp":1720679423508},{"id":"7Uso.json","timestamp":1720753896885},{"id":"WQ2h.json","timestamp":1721273239213},{"id":"rTx1.json","timestamp":1721273264946}]}
// Place your key bindings in this file to override the defaultsauto[]
[
{
"key": "cmd+w",
"command": "-workbench.action.closeWindow",
"when": "!editorIsOpen && !multipleEditorGroups"
},
{
"key": "alt+down",
"command": "-editor.action.moveLinesDownAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "alt+down",
"command": "editor.action.moveLinesDownAction"
},
{
"key": "shift+cmd+d",
"command": "-workbench.view.debug",
"when": "viewContainer.workbench.view.debug.enabled"
},
{
"key": "shift+cmd+d",
"command": "editor.action.duplicateSelection"
}
]
// Place your key bindings in this file to override the defaultsauto[]
[
{
"key": "cmd+w",
"command": "-workbench.action.closeWindow",
"when": "!editorIsOpen && !multipleEditorGroups"
},
{
"key": "alt+down",
"command": "-editor.action.moveLinesDownAction",
"when": "editorTextFocus && !editorReadonly"
}
]
// Place your key bindings in this file to override the defaultsauto[]
[
{
"key": "cmd+w",
"command": "-workbench.action.closeWindow",
"when": "!editorIsOpen && !multipleEditorGroups"
},
{
"key": "alt+down",
"command": "-editor.action.moveLinesDownAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "alt+down",
"command": "editor.action.moveLinesDownAction"
},
{
"key": "shift+cmd+d",
"command": "-workbench.view.debug",
"when": "viewContainer.workbench.view.debug.enabled"
}
]
{"version":1,"resource":"file:///Users/vijay/.bin/macos/fresh-install-of-osx.sh","entries":[{"id":"8MO2.sh","timestamp":1716367437504},{"id":"ntR4.sh","timestamp":1716367471516},{"id":"gpKO.sh","timestamp":1716367559154},{"id":"xuYu.sh","timestamp":1716367592869},{"id":"KXoW.sh","source":"undoRedo.source","timestamp":1716367611058},{"id":"1snx.sh","timestamp":1716367655188},{"id":"S5lm.sh","timestamp":1716367721974},{"id":"Q9zL.sh","timestamp":1716368060830},{"id":"60UH.sh","timestamp":1716371174881},{"id":"R23m.sh","timestamp":1716405704963},{"id":"PZbw.sh","timestamp":1716405718139},{"id":"7sSo.sh","timestamp":1716405753283},{"id":"Oz3h.sh","timestamp":1716405791066},{"id":"KZq1.sh","timestamp":1716406202319},{"id":"YKhe.sh","timestamp":1716406221164},{"id":"Wmtg.sh","timestamp":1716437179667},{"id":"jaTa.sh","timestamp":1716437262442},{"id":"nn5H.sh","timestamp":1716524991035},{"id":"f1zh.sh","timestamp":1716695280086},{"id":"KqNu.sh","timestamp":1716695337752},{"id":"pRJe.sh","timestamp":1716695359927},{"id":"qiY3.sh","timestamp":1716695403971},{"id":"4FcE.sh","timestamp":1716695441552},{"id":"fH5g.sh","timestamp":1716695627848},{"id":"s0SA.sh","timestamp":1716695678410},{"id":"O3E4.sh","timestamp":1716695805581},{"id":"Y6O1.sh","timestamp":1716695842342},{"id":"wIuU.sh","timestamp":1716695879970},{"id":"Kf1Q.sh","timestamp":1716695894926},{"id":"enr9.sh","timestamp":1716695931660},{"id":"wnNj.sh","timestamp":1716696072379},{"id":"BMRD.sh","timestamp":1717177842634},{"id":"Xx98.sh","timestamp":1717177854149},{"id":"THbK.sh","timestamp":1717177892026},{"id":"QIyx.sh","timestamp":1717299950586},{"id":"d0lj.sh","timestamp":1717306971086},{"id":"H4wE.sh","timestamp":1717307002800},{"id":"UDEK.sh","timestamp":1717307022163},{"id":"FuTi.sh","timestamp":1717307318997},{"id":"FUaD.sh","timestamp":1717311901825},{"id":"fQBY.sh","timestamp":1717312099329},{"id":"9NCa.sh","timestamp":1717312137713},{"id":"Jx8M.sh","timestamp":1717322512868},{"id":"I2OC.sh","timestamp":1717322827057},{"id":"p0wZ.sh","timestamp":1717325784529},{"id":"c7vv.sh","timestamp":1717325814015},{"id":"xBFP.sh","timestamp":1717350123978},{"id":"MSYn.sh","timestamp":1717477995654},{"id":"uRbb.sh","timestamp":1717478054148},{"id":"dukI.sh","timestamp":1717478108316}]}
{"version":1,"resource":"file:///Users/vijay/personal/dev/build-ferdium-server.sh","entries":[{"id":"wJuI.sh","timestamp":1720418063646}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium/scripts/build-unix.sh","entries":[{"id":"zvIH.sh","timestamp":1720590655695},{"id":"J9An.sh","source":"undoRedo.source","timestamp":1720590671887}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/files/dev/jd/.aliases","entries":[{"id":"LU8m","timestamp":1720232646229},{"id":"2iDq","timestamp":1720232740981},{"id":"Z6K1","timestamp":1720233263167},{"id":"IcdI","timestamp":1720236145445},{"id":"juw6","timestamp":1720236223884},{"id":"wkla","timestamp":1720236272750},{"id":"2Jdv","timestamp":1720236282908},{"id":"Klhh","timestamp":1720236548392},{"id":"XFqy","timestamp":1720236612680},{"id":"wK0a","timestamp":1720278078131},{"id":"8EoV","timestamp":1720304412439},{"id":"vqim","timestamp":1720331562838},{"id":"CO6R","timestamp":1720331585269}]}
{"version":1,"resource":"file:///Users/vijay/.bin/backup-moz.sh","entries":[{"id":"M5PJ.sh","timestamp":1719799384877},{"id":"WVR1.sh","timestamp":1719799428152},{"id":"vyJc.sh","timestamp":1719799456735},{"id":"Ali3.sh","timestamp":1719799467421},{"id":"HYDN.sh","timestamp":1719799616104},{"id":"7jvk.sh","timestamp":1719855176897},{"id":"q2Sj.sh","timestamp":1719855196849},{"id":"fR5J.sh","timestamp":1719855222128},{"id":"ikgK.sh","timestamp":1719855350175},{"id":"LmLS.sh","timestamp":1719855367078},{"id":"vewz.sh","timestamp":1719855403860},{"id":"jF92.sh","timestamp":1719855421260},{"id":"CYp3.sh","source":"undoRedo.source","timestamp":1719855444732},{"id":"NCTr.sh","timestamp":1720370999104},{"id":"5yKR.sh","timestamp":1720833913046}]}
{
"name": "ferdium-server",
"version": "2.0.6",
"description": "Ferdium server to replace the default Franz/Ferdi server.",
"engines": {
"node": "20.15.0",
"pnpm": "9.1.4",
"python": "3.12.3"
},
"engine-strict": true,
"volta": {
"node": "20.15.0",
"pnpm": "9.1.4",
"python": "3.12.3"
},
"packageManager": "pnpm@9.1.4",
"homepage": "https://github.com/ferdium/ferdium-server",
"license": "MIT License",
"scripts": {
"prepare": "is-ci || husky install",
"dev": "cross-env-shell ENV_PATH=.env.development node ace serve --watch",
"migrate": "cross-env-shell ENV_PATH=.env.development node ace migration:run",
"refresh": "cross-env-shell ENV_PATH=.env.development node ace migration:refresh",
"status": "cross-env-shell ENV_PATH=.env.development node ace migration:status",
"build": "node ace build --production",
"start": "cross-env-shell ENV_PATH=.env node build/server.js",
"test": "cross-env-shell ENV_PATH=.env.test node ace test",
"typecheck": "tsc --noEmit",
"lint": "eslint \"**/*.{js,ts}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,ts,scss,json}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm reformat-files && pnpm test"
},
"devDependencies": {
"@adonisjs/assembler": "5.9.5",
"@japa/preset-adonis": "1.2.0",
"@japa/runner": "2.5.1",
"@symfony/webpack-encore": "4.6.1",
"@types/bcrypt": "5.0.2",
"@types/fs-extra": "11.0.4",
"@types/luxon": "3.4.2",
"@types/node-fetch": "2.6.11",
"@types/proxy-addr": "2.0.3",
"@types/semver": "7.5.7",
"@types/source-map-support": "0.5.10",
"@types/targz": "1.0.4",
"@types/uuid": "9.0.8",
"@typescript-eslint/eslint-plugin": "7.4.0",
"@typescript-eslint/parser": "7.3.1",
"adonis-preset-ts": "2.1.0",
"cross-env": "7.0.3",
"eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-adonis": "2.1.1",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-unicorn": "51.0.1",
"husky": "9.0.11",
"is-ci": "3.0.1",
"pino-pretty": "10.3.1",
"prettier": "3.2.5",
"typescript": "5.4.3",
"youch": "3.3.3",
"youch-terminal": "2.2.3"
},
"dependencies": {
"@adonisjs/auth": "8.2.3",
"@adonisjs/core": "5.9.0",
"@adonisjs/lucid": "18.4.0",
"@adonisjs/mail": "8.2.0",
"@adonisjs/repl": "3.1.11",
"@adonisjs/session": "6.4.0",
"@adonisjs/shield": "7.1.1",
"@adonisjs/view": "6.2.0",
"adonis5-jwt": "github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3",
"aws-sdk": "2.1560.0",
"bcrypt": "5.1.1",
"fs-extra": "11.2.0",
"jose": "4.14.6",
"luxon": "3.4.4",
"moment": "2.30.1",
"mysql": "2.18.1",
"node-fetch": "2",
"pg": "8.11.3",
"phc-bcrypt": "1.0.8",
"proxy-addr": "2.0.7",
"rand-token": "1.0.1",
"reflect-metadata": "0.1.13",
"sanitize-filename": "1.6.3",
"semver": "7.6.0",
"source-map-support": "0.5.21",
"sqlite3": "5.1.6",
"targz": "1.0.1",
"uuid": "9.0.1"
},
"pnpm": {
"allowedDeprecatedVersions": {
"@npmcli/move-file": "1.1.2",
"@types/pino-pretty": "5.0.0",
"@types/pino-std-serializers": "4.0.0",
"cuid": "2.1.8",
"querystring": "0.2.0",
"resolve-url": "0.2.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"stable": "0.1.8",
"urix": "0.1.0"
}
}
}
{
"name": "ferdium-server",
"version": "2.0.6",
"description": "Ferdium server to replace the default Franz/Ferdi server.",
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0",
"python": "3.12.3"
},
"engine-strict": true,
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0",
"python": "3.12.3"
},
"packageManager": "pnpm@9.4.0",
"homepage": "https://github.com/ferdium/ferdium-server",
"license": "MIT License",
"scripts": {
"prepare": "is-ci || husky install",
"dev": "cross-env-shell ENV_PATH=.env.development node ace serve --watch",
"migrate": "cross-env-shell ENV_PATH=.env.development node ace migration:run",
"refresh": "cross-env-shell ENV_PATH=.env.development node ace migration:refresh",
"status": "cross-env-shell ENV_PATH=.env.development node ace migration:status",
"build": "node ace build --production",
"start": "cross-env-shell ENV_PATH=.env node build/server.js",
"test": "cross-env-shell ENV_PATH=.env.test node ace test",
"typecheck": "tsc --noEmit",
"lint": "eslint \"**/*.{js,ts}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,ts,scss,json}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm reformat-files && pnpm test"
},
"devDependencies": {
"@adonisjs/assembler": "5.9.5",
"@japa/preset-adonis": "1.2.0",
"@japa/runner": "2.5.1",
"@symfony/webpack-encore": "4.6.1",
"@types/bcrypt": "5.0.2",
"@types/fs-extra": "11.0.4",
"@types/luxon": "3.4.2",
"@types/node-fetch": "2.6.11",
"@types/proxy-addr": "2.0.3",
"@types/semver": "7.5.7",
"@types/source-map-support": "0.5.10",
"@types/targz": "1.0.4",
"@types/uuid": "9.0.8",
"@typescript-eslint/eslint-plugin": "7.4.0",
"@typescript-eslint/parser": "7.3.1",
"adonis-preset-ts": "2.1.0",
"cross-env": "7.0.3",
"eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-adonis": "2.1.1",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-unicorn": "51.0.1",
"husky": "9.0.11",
"is-ci": "3.0.1",
"pino-pretty": "10.3.1",
"prettier": "3.3.2",
"typescript": "5.4.5",
"youch": "3.3.3",
"youch-terminal": "2.2.3"
},
"dependencies": {
"@adonisjs/auth": "8.2.3",
"@adonisjs/core": "5.9.0",
"@adonisjs/lucid": "18.4.0",
"@adonisjs/mail": "8.2.0",
"@adonisjs/repl": "3.1.11",
"@adonisjs/session": "6.4.0",
"@adonisjs/shield": "7.1.1",
"@adonisjs/view": "6.2.0",
"adonis5-jwt": "github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3",
"aws-sdk": "2.1560.0",
"bcrypt": "5.1.1",
"fs-extra": "11.2.0",
"jose": "4.14.6",
"luxon": "3.4.4",
"moment": "2.30.1",
"mysql": "2.18.1",
"node-fetch": "2",
"pg": "8.11.3",
"phc-bcrypt": "1.0.8",
"proxy-addr": "2.0.7",
"rand-token": "1.0.1",
"reflect-metadata": "0.1.13",
"sanitize-filename": "1.6.3",
"semver": "7.6.0",
"source-map-support": "0.5.21",
"sqlite3": "5.1.6",
"targz": "1.0.1",
"uuid": "9.0.1"
},
"pnpm": {
"allowedDeprecatedVersions": {
"@npmcli/move-file": "1.1.2",
"@types/pino-pretty": "5.0.0",
"@types/pino-std-serializers": "4.0.0",
"cuid": "2.1.8",
"querystring": "0.2.0",
"resolve-url": "0.2.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"stable": "0.1.8",
"urix": "0.1.0"
}
}
}
{
"name": "ferdium-server",
"version": "2.0.6",
"description": "Ferdium server to replace the default Franz/Ferdi server.",
"engines": {
"node": "20.12.2",
"pnpm": "9.1.4",
"python": "3.12.3"
},
"engine-strict": true,
"volta": {
"node": "20.12.2",
"pnpm": "9.1.4",
"python": "3.12.3"
},
"packageManager": "pnpm@9.1.4",
"homepage": "https://github.com/ferdium/ferdium-server",
"license": "MIT License",
"scripts": {
"prepare": "is-ci || husky install",
"dev": "cross-env-shell ENV_PATH=.env.development node ace serve --watch",
"migrate": "cross-env-shell ENV_PATH=.env.development node ace migration:run",
"refresh": "cross-env-shell ENV_PATH=.env.development node ace migration:refresh",
"status": "cross-env-shell ENV_PATH=.env.development node ace migration:status",
"build": "node ace build --production",
"start": "cross-env-shell ENV_PATH=.env node build/server.js",
"test": "cross-env-shell ENV_PATH=.env.test node ace test",
"typecheck": "tsc --noEmit",
"lint": "eslint \"**/*.{js,ts}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,ts,scss,json}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm reformat-files && pnpm test"
},
"devDependencies": {
"@adonisjs/assembler": "5.9.5",
"@japa/preset-adonis": "1.2.0",
"@japa/runner": "2.5.1",
"@symfony/webpack-encore": "4.6.1",
"@types/bcrypt": "5.0.2",
"@types/fs-extra": "11.0.4",
"@types/luxon": "3.4.2",
"@types/node-fetch": "2.6.11",
"@types/proxy-addr": "2.0.3",
"@types/semver": "7.5.7",
"@types/source-map-support": "0.5.10",
"@types/targz": "1.0.4",
"@types/uuid": "9.0.8",
"@typescript-eslint/eslint-plugin": "7.4.0",
"@typescript-eslint/parser": "7.3.1",
"adonis-preset-ts": "2.1.0",
"cross-env": "7.0.3",
"eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-adonis": "2.1.1",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-unicorn": "51.0.1",
"husky": "9.0.11",
"is-ci": "3.0.1",
"pino-pretty": "10.3.1",
"prettier": "3.2.5",
"typescript": "5.4.3",
"youch": "3.3.3",
"youch-terminal": "2.2.3"
},
"dependencies": {
"@adonisjs/auth": "8.2.3",
"@adonisjs/core": "5.9.0",
"@adonisjs/lucid": "18.4.0",
"@adonisjs/mail": "8.2.0",
"@adonisjs/repl": "3.1.11",
"@adonisjs/session": "6.4.0",
"@adonisjs/shield": "7.1.1",
"@adonisjs/view": "6.2.0",
"adonis5-jwt": "github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3",
"aws-sdk": "2.1560.0",
"bcrypt": "5.1.1",
"fs-extra": "11.2.0",
"jose": "4.14.6",
"luxon": "3.4.4",
"moment": "2.30.1",
"mysql": "2.18.1",
"node-fetch": "2",
"pg": "8.11.3",
"phc-bcrypt": "1.0.8",
"proxy-addr": "2.0.7",
"rand-token": "1.0.1",
"reflect-metadata": "0.1.13",
"sanitize-filename": "1.6.3",
"semver": "7.6.0",
"source-map-support": "0.5.21",
"sqlite3": "5.1.6",
"targz": "1.0.1",
"uuid": "9.0.1"
},
"pnpm": {
"allowedDeprecatedVersions": {
"@npmcli/move-file": "1.1.2",
"@types/pino-pretty": "5.0.0",
"@types/pino-std-serializers": "4.0.0",
"cuid": "2.1.8",
"querystring": "0.2.0",
"resolve-url": "0.2.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"stable": "0.1.8",
"urix": "0.1.0"
}
}
}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium-server/package.json","entries":[{"id":"cR6q.json","timestamp":1719639299710},{"id":"7dWw.json","timestamp":1719639797420},{"id":"UPib.json","timestamp":1719640906605},{"id":"opBn.json","timestamp":1719641110976},{"id":"AmKf.json","timestamp":1719643405665},{"id":"u58X.json","timestamp":1719644075260},{"id":"ryqz.json","timestamp":1719644088286},{"id":"Lofo.json","timestamp":1719644104259},{"id":"NO5K.json","timestamp":1719644116388},{"id":"J7qW.json","timestamp":1720924515746},{"id":"NGKO.json","timestamp":1720924642410},{"id":"eZS1.json","timestamp":1720924748123},{"id":"XhbN.json","timestamp":1720924848845},{"id":"W2rU.json","timestamp":1720924974651}]}
{
"name": "ferdium-server",
"version": "2.0.6",
"description": "Ferdium server to replace the default Franz/Ferdi server.",
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0",
"python": "3.12.3"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0",
"python": "3.12.3"
},
"packageManager": "pnpm@9.5.0",
"homepage": "https://github.com/ferdium/ferdium-server",
"license": "MIT License",
"scripts": {
"prepare": "is-ci || husky install",
"dev": "cross-env-shell ENV_PATH=.env.development node ace serve --watch",
"migrate": "cross-env-shell ENV_PATH=.env.development node ace migration:run",
"refresh": "cross-env-shell ENV_PATH=.env.development node ace migration:refresh",
"status": "cross-env-shell ENV_PATH=.env.development node ace migration:status",
"build": "node ace build --production",
"start": "cross-env-shell ENV_PATH=.env node build/server.js",
"test": "cross-env-shell ENV_PATH=.env.test node ace test",
"typecheck": "tsc --noEmit",
"lint": "eslint \"**/*.{js,ts}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,ts,scss,json}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm reformat-files && pnpm test"
},
"devDependencies": {
"@adonisjs/assembler": "5.9.5",
"@japa/preset-adonis": "1.2.0",
"@japa/runner": "2.5.1",
"@symfony/webpack-encore": "4.6.1",
"@types/bcrypt": "5.0.2",
"@types/fs-extra": "11.0.4",
"@types/luxon": "3.4.2",
"@types/node-fetch": "2.6.11",
"@types/proxy-addr": "2.0.3",
"@types/semver": "7.5.8",
"@types/source-map-support": "0.5.10",
"@types/targz": "1.0.4",
"@types/uuid": "9.0.8",
"@typescript-eslint/eslint-plugin": "7.4.0",
"@typescript-eslint/parser": "7.3.1",
"adonis-preset-ts": "2.1.0",
"cross-env": "7.0.3",
"eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-adonis": "2.1.1",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-unicorn": "51.0.1",
"husky": "9.0.11",
"is-ci": "3.0.1",
"pino-pretty": "10.3.1",
"prettier": "3.3.3",
"typescript": "5.4.5",
"youch": "3.3.3",
"youch-terminal": "2.2.3"
},
"dependencies": {
"@adonisjs/auth": "8.2.3",
"@adonisjs/core": "5.9.0",
"@adonisjs/lucid": "18.4.0",
"@adonisjs/mail": "8.2.0",
"@adonisjs/repl": "3.1.11",
"@adonisjs/session": "6.4.0",
"@adonisjs/shield": "7.1.1",
"@adonisjs/view": "6.2.0",
"adonis5-jwt": "github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3",
"aws-sdk": "2.1651.0",
"bcrypt": "5.1.1",
"fs-extra": "11.2.0",
"jose": "4.14.6",
"luxon": "3.4.4",
"moment": "2.30.1",
"mysql": "2.18.1",
"node-fetch": "2",
"pg": "8.12.0",
"phc-bcrypt": "1.0.8",
"proxy-addr": "2.0.7",
"rand-token": "1.0.1",
"reflect-metadata": "0.1.13",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"source-map-support": "0.5.21",
"sqlite3": "5.1.6",
"targz": "1.0.1",
"uuid": "9.0.1"
},
"pnpm": {
"allowedDeprecatedVersions": {
"@npmcli/move-file": "1.1.2",
"@types/pino-pretty": "5.0.0",
"@types/pino-std-serializers": "4.0.0",
"cuid": "2.1.8",
"querystring": "0.2.0",
"resolve-url": "0.2.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"stable": "0.1.8",
"urix": "0.1.0"
}
}
}
{
"name": "ferdium-server",
"version": "2.0.6",
"description": "Ferdium server to replace the default Franz/Ferdi server.",
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0",
"python": "3.12.4"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0",
"python": "3.12.4"
},
"packageManager": "pnpm@9.5.0",
"homepage": "https://github.com/ferdium/ferdium-server",
"license": "MIT License",
"scripts": {
"prepare": "is-ci || husky install",
"dev": "cross-env-shell ENV_PATH=.env.development node ace serve --watch",
"migrate": "cross-env-shell ENV_PATH=.env.development node ace migration:run",
"refresh": "cross-env-shell ENV_PATH=.env.development node ace migration:refresh",
"status": "cross-env-shell ENV_PATH=.env.development node ace migration:status",
"build": "node ace build --production",
"start": "cross-env-shell ENV_PATH=.env node build/server.js",
"test": "cross-env-shell ENV_PATH=.env.test node ace test",
"typecheck": "tsc --noEmit",
"lint": "eslint \"**/*.{js,ts}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,ts,scss,json}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm reformat-files && pnpm test"
},
"devDependencies": {
"@adonisjs/assembler": "5.9.5",
"@japa/preset-adonis": "1.2.0",
"@japa/runner": "2.5.1",
"@symfony/webpack-encore": "4.6.1",
"@types/bcrypt": "5.0.2",
"@types/fs-extra": "11.0.4",
"@types/luxon": "3.4.2",
"@types/node-fetch": "2.6.11",
"@types/proxy-addr": "2.0.3",
"@types/semver": "7.5.8",
"@types/source-map-support": "0.5.10",
"@types/targz": "1.0.4",
"@types/uuid": "9.0.8",
"@typescript-eslint/eslint-plugin": "7.4.0",
"@typescript-eslint/parser": "7.3.1",
"adonis-preset-ts": "2.1.0",
"cross-env": "7.0.3",
"eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-adonis": "2.1.1",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-unicorn": "51.0.1",
"husky": "9.0.11",
"is-ci": "3.0.1",
"pino-pretty": "10.3.1",
"prettier": "3.3.3",
"typescript": "5.4.5",
"youch": "3.3.3",
"youch-terminal": "2.2.3"
},
"dependencies": {
"@adonisjs/auth": "8.2.3",
"@adonisjs/core": "5.9.0",
"@adonisjs/lucid": "18.4.0",
"@adonisjs/mail": "8.2.0",
"@adonisjs/repl": "3.1.11",
"@adonisjs/session": "6.4.0",
"@adonisjs/shield": "7.1.1",
"@adonisjs/view": "6.2.0",
"adonis5-jwt": "github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3",
"aws-sdk": "2.1651.0",
"bcrypt": "5.1.1",
"fs-extra": "11.2.0",
"jose": "4.14.6",
"luxon": "3.4.4",
"moment": "2.30.1",
"mysql": "2.18.1",
"node-fetch": "2",
"pg": "8.12.0",
"phc-bcrypt": "1.0.8",
"proxy-addr": "2.0.7",
"rand-token": "1.0.1",
"reflect-metadata": "0.1.13",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"source-map-support": "0.5.21",
"sqlite3": "5.1.6",
"targz": "1.0.1",
"uuid": "9.0.1"
},
"pnpm": {
"allowedDeprecatedVersions": {
"@npmcli/move-file": "1.1.2",
"@types/pino-pretty": "5.0.0",
"@types/pino-std-serializers": "4.0.0",
"cuid": "2.1.8",
"querystring": "0.2.0",
"resolve-url": "0.2.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"stable": "0.1.8",
"urix": "0.1.0"
}
}
}
{
"name": "ferdium-server",
"version": "2.0.6",
"description": "Ferdium server to replace the default Franz/Ferdi server.",
"engines": {
"node": "20.15.1",
"pnpm": "9.4.0",
"python": "3.12.3"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.4.0",
"python": "3.12.3"
},
"packageManager": "pnpm@9.4.0",
"homepage": "https://github.com/ferdium/ferdium-server",
"license": "MIT License",
"scripts": {
"prepare": "is-ci || husky install",
"dev": "cross-env-shell ENV_PATH=.env.development node ace serve --watch",
"migrate": "cross-env-shell ENV_PATH=.env.development node ace migration:run",
"refresh": "cross-env-shell ENV_PATH=.env.development node ace migration:refresh",
"status": "cross-env-shell ENV_PATH=.env.development node ace migration:status",
"build": "node ace build --production",
"start": "cross-env-shell ENV_PATH=.env node build/server.js",
"test": "cross-env-shell ENV_PATH=.env.test node ace test",
"typecheck": "tsc --noEmit",
"lint": "eslint \"**/*.{js,ts}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,ts,scss,json}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm reformat-files && pnpm test"
},
"devDependencies": {
"@adonisjs/assembler": "5.9.5",
"@japa/preset-adonis": "1.2.0",
"@japa/runner": "2.5.1",
"@symfony/webpack-encore": "4.6.1",
"@types/bcrypt": "5.0.2",
"@types/fs-extra": "11.0.4",
"@types/luxon": "3.4.2",
"@types/node-fetch": "2.6.11",
"@types/proxy-addr": "2.0.3",
"@types/semver": "7.5.8",
"@types/source-map-support": "0.5.10",
"@types/targz": "1.0.4",
"@types/uuid": "9.0.8",
"@typescript-eslint/eslint-plugin": "7.4.0",
"@typescript-eslint/parser": "7.3.1",
"adonis-preset-ts": "2.1.0",
"cross-env": "7.0.3",
"eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-adonis": "2.1.1",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-unicorn": "51.0.1",
"husky": "9.0.11",
"is-ci": "3.0.1",
"pino-pretty": "10.3.1",
"prettier": "3.3.2",
"typescript": "5.4.5",
"youch": "3.3.3",
"youch-terminal": "2.2.3"
},
"dependencies": {
"@adonisjs/auth": "8.2.3",
"@adonisjs/core": "5.9.0",
"@adonisjs/lucid": "18.4.0",
"@adonisjs/mail": "8.2.0",
"@adonisjs/repl": "3.1.11",
"@adonisjs/session": "6.4.0",
"@adonisjs/shield": "7.1.1",
"@adonisjs/view": "6.2.0",
"adonis5-jwt": "github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3",
"aws-sdk": "2.1651.0",
"bcrypt": "5.1.1",
"fs-extra": "11.2.0",
"jose": "4.14.6",
"luxon": "3.4.4",
"moment": "2.30.1",
"mysql": "2.18.1",
"node-fetch": "2",
"pg": "8.12.0",
"phc-bcrypt": "1.0.8",
"proxy-addr": "2.0.7",
"rand-token": "1.0.1",
"reflect-metadata": "0.1.13",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"source-map-support": "0.5.21",
"sqlite3": "5.1.6",
"targz": "1.0.1",
"uuid": "9.0.1"
},
"pnpm": {
"allowedDeprecatedVersions": {
"@npmcli/move-file": "1.1.2",
"@types/pino-pretty": "5.0.0",
"@types/pino-std-serializers": "4.0.0",
"cuid": "2.1.8",
"querystring": "0.2.0",
"resolve-url": "0.2.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"stable": "0.1.8",
"urix": "0.1.0"
}
}
}
{
"name": "ferdium-server",
"version": "2.0.6",
"description": "Ferdium server to replace the default Franz/Ferdi server.",
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0",
"python": "3.12.3"
},
"engine-strict": true,
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0",
"python": "3.12.3"
},
"packageManager": "pnpm@9.4.0",
"homepage": "https://github.com/ferdium/ferdium-server",
"license": "MIT License",
"scripts": {
"prepare": "is-ci || husky install",
"dev": "cross-env-shell ENV_PATH=.env.development node ace serve --watch",
"migrate": "cross-env-shell ENV_PATH=.env.development node ace migration:run",
"refresh": "cross-env-shell ENV_PATH=.env.development node ace migration:refresh",
"status": "cross-env-shell ENV_PATH=.env.development node ace migration:status",
"build": "node ace build --production",
"start": "cross-env-shell ENV_PATH=.env node build/server.js",
"test": "cross-env-shell ENV_PATH=.env.test node ace test",
"typecheck": "tsc --noEmit",
"lint": "eslint \"**/*.{js,ts}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,ts,scss,json}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm reformat-files && pnpm test"
},
"devDependencies": {
"@adonisjs/assembler": "5.9.5",
"@japa/preset-adonis": "1.2.0",
"@japa/runner": "2.5.1",
"@symfony/webpack-encore": "4.6.1",
"@types/bcrypt": "5.0.2",
"@types/fs-extra": "11.0.4",
"@types/luxon": "3.4.2",
"@types/node-fetch": "2.6.11",
"@types/proxy-addr": "2.0.3",
"@types/semver": "7.5.8",
"@types/source-map-support": "0.5.10",
"@types/targz": "1.0.4",
"@types/uuid": "9.0.8",
"@typescript-eslint/eslint-plugin": "7.4.0",
"@typescript-eslint/parser": "7.3.1",
"adonis-preset-ts": "2.1.0",
"cross-env": "7.0.3",
"eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-adonis": "2.1.1",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-unicorn": "51.0.1",
"husky": "9.0.11",
"is-ci": "3.0.1",
"pino-pretty": "10.3.1",
"prettier": "3.3.2",
"typescript": "5.4.5",
"youch": "3.3.3",
"youch-terminal": "2.2.3"
},
"dependencies": {
"@adonisjs/auth": "8.2.3",
"@adonisjs/core": "5.9.0",
"@adonisjs/lucid": "18.4.0",
"@adonisjs/mail": "8.2.0",
"@adonisjs/repl": "3.1.11",
"@adonisjs/session": "6.4.0",
"@adonisjs/shield": "7.1.1",
"@adonisjs/view": "6.2.0",
"adonis5-jwt": "github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3",
"aws-sdk": "2.1651.0",
"bcrypt": "5.1.1",
"fs-extra": "11.2.0",
"jose": "4.14.6",
"luxon": "3.4.4",
"moment": "2.30.1",
"mysql": "2.18.1",
"node-fetch": "2",
"pg": "8.11.3",
"phc-bcrypt": "1.0.8",
"proxy-addr": "2.0.7",
"rand-token": "1.0.1",
"reflect-metadata": "0.1.13",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"source-map-support": "0.5.21",
"sqlite3": "5.1.6",
"targz": "1.0.1",
"uuid": "9.0.1"
},
"pnpm": {
"allowedDeprecatedVersions": {
"@npmcli/move-file": "1.1.2",
"@types/pino-pretty": "5.0.0",
"@types/pino-std-serializers": "4.0.0",
"cuid": "2.1.8",
"querystring": "0.2.0",
"resolve-url": "0.2.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"stable": "0.1.8",
"urix": "0.1.0"
}
}
}
{
"name": "ferdium-server",
"version": "2.0.6",
"description": "Ferdium server to replace the default Franz/Ferdi server.",
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0",
"python": "3.12.3"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0",
"python": "3.12.3"
},
"packageManager": "pnpm@9.5.0",
"homepage": "https://github.com/ferdium/ferdium-server",
"license": "MIT License",
"scripts": {
"prepare": "is-ci || husky install",
"dev": "cross-env-shell ENV_PATH=.env.development node ace serve --watch",
"migrate": "cross-env-shell ENV_PATH=.env.development node ace migration:run",
"refresh": "cross-env-shell ENV_PATH=.env.development node ace migration:refresh",
"status": "cross-env-shell ENV_PATH=.env.development node ace migration:status",
"build": "node ace build --production",
"start": "cross-env-shell ENV_PATH=.env node build/server.js",
"test": "cross-env-shell ENV_PATH=.env.test node ace test",
"typecheck": "tsc --noEmit",
"lint": "eslint \"**/*.{js,ts}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,ts,scss,json}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm reformat-files && pnpm test"
},
"devDependencies": {
"@adonisjs/assembler": "5.9.5",
"@japa/preset-adonis": "1.2.0",
"@japa/runner": "2.5.1",
"@symfony/webpack-encore": "4.6.1",
"@types/bcrypt": "5.0.2",
"@types/fs-extra": "11.0.4",
"@types/luxon": "3.4.2",
"@types/node-fetch": "2.6.11",
"@types/proxy-addr": "2.0.3",
"@types/semver": "7.5.8",
"@types/source-map-support": "0.5.10",
"@types/targz": "1.0.4",
"@types/uuid": "9.0.8",
"@typescript-eslint/eslint-plugin": "7.4.0",
"@typescript-eslint/parser": "7.3.1",
"adonis-preset-ts": "2.1.0",
"cross-env": "7.0.3",
"eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-adonis": "2.1.1",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-unicorn": "51.0.1",
"husky": "9.0.11",
"is-ci": "3.0.1",
"pino-pretty": "10.3.1",
"prettier": "3.3.2",
"typescript": "5.4.5",
"youch": "3.3.3",
"youch-terminal": "2.2.3"
},
"dependencies": {
"@adonisjs/auth": "8.2.3",
"@adonisjs/core": "5.9.0",
"@adonisjs/lucid": "18.4.0",
"@adonisjs/mail": "8.2.0",
"@adonisjs/repl": "3.1.11",
"@adonisjs/session": "6.4.0",
"@adonisjs/shield": "7.1.1",
"@adonisjs/view": "6.2.0",
"adonis5-jwt": "github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3",
"aws-sdk": "2.1651.0",
"bcrypt": "5.1.1",
"fs-extra": "11.2.0",
"jose": "4.14.6",
"luxon": "3.4.4",
"moment": "2.30.1",
"mysql": "2.18.1",
"node-fetch": "2",
"pg": "8.12.0",
"phc-bcrypt": "1.0.8",
"proxy-addr": "2.0.7",
"rand-token": "1.0.1",
"reflect-metadata": "0.1.13",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"source-map-support": "0.5.21",
"sqlite3": "5.1.6",
"targz": "1.0.1",
"uuid": "9.0.1"
},
"pnpm": {
"allowedDeprecatedVersions": {
"@npmcli/move-file": "1.1.2",
"@types/pino-pretty": "5.0.0",
"@types/pino-std-serializers": "4.0.0",
"cuid": "2.1.8",
"querystring": "0.2.0",
"resolve-url": "0.2.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"stable": "0.1.8",
"urix": "0.1.0"
}
}
}
{
"name": "ferdium-server",
"version": "2.0.6",
"description": "Ferdium server to replace the default Franz/Ferdi server.",
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0",
"python": "3.12.3"
},
"engine-strict": true,
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0",
"python": "3.12.3"
},
"packageManager": "pnpm@9.4.0",
"homepage": "https://github.com/ferdium/ferdium-server",
"license": "MIT License",
"scripts": {
"prepare": "is-ci || husky install",
"dev": "cross-env-shell ENV_PATH=.env.development node ace serve --watch",
"migrate": "cross-env-shell ENV_PATH=.env.development node ace migration:run",
"refresh": "cross-env-shell ENV_PATH=.env.development node ace migration:refresh",
"status": "cross-env-shell ENV_PATH=.env.development node ace migration:status",
"build": "node ace build --production",
"start": "cross-env-shell ENV_PATH=.env node build/server.js",
"test": "cross-env-shell ENV_PATH=.env.test node ace test",
"typecheck": "tsc --noEmit",
"lint": "eslint \"**/*.{js,ts}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,ts,scss,json}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm reformat-files && pnpm test"
},
"devDependencies": {
"@adonisjs/assembler": "5.9.5",
"@japa/preset-adonis": "1.2.0",
"@japa/runner": "2.5.1",
"@symfony/webpack-encore": "4.6.1",
"@types/bcrypt": "5.0.2",
"@types/fs-extra": "11.0.4",
"@types/luxon": "3.4.2",
"@types/node-fetch": "2.6.11",
"@types/proxy-addr": "2.0.3",
"@types/semver": "7.5.8",
"@types/source-map-support": "0.5.10",
"@types/targz": "1.0.4",
"@types/uuid": "9.0.8",
"@typescript-eslint/eslint-plugin": "7.4.0",
"@typescript-eslint/parser": "7.3.1",
"adonis-preset-ts": "2.1.0",
"cross-env": "7.0.3",
"eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-adonis": "2.1.1",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-unicorn": "51.0.1",
"husky": "9.0.11",
"is-ci": "3.0.1",
"pino-pretty": "10.3.1",
"prettier": "3.3.2",
"typescript": "5.4.5",
"youch": "3.3.3",
"youch-terminal": "2.2.3"
},
"dependencies": {
"@adonisjs/auth": "8.2.3",
"@adonisjs/core": "5.9.0",
"@adonisjs/lucid": "18.4.0",
"@adonisjs/mail": "8.2.0",
"@adonisjs/repl": "3.1.11",
"@adonisjs/session": "6.4.0",
"@adonisjs/shield": "7.1.1",
"@adonisjs/view": "6.2.0",
"adonis5-jwt": "github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3",
"aws-sdk": "2.1651.0",
"bcrypt": "5.1.1",
"fs-extra": "11.2.0",
"jose": "4.14.6",
"luxon": "3.4.4",
"moment": "2.30.1",
"mysql": "2.18.1",
"node-fetch": "2",
"pg": "8.12.0",
"phc-bcrypt": "1.0.8",
"proxy-addr": "2.0.7",
"rand-token": "1.0.1",
"reflect-metadata": "0.1.13",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"source-map-support": "0.5.21",
"sqlite3": "5.1.6",
"targz": "1.0.1",
"uuid": "9.0.1"
},
"pnpm": {
"allowedDeprecatedVersions": {
"@npmcli/move-file": "1.1.2",
"@types/pino-pretty": "5.0.0",
"@types/pino-std-serializers": "4.0.0",
"cuid": "2.1.8",
"querystring": "0.2.0",
"resolve-url": "0.2.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"stable": "0.1.8",
"urix": "0.1.0"
}
}
}
{
"name": "ferdium-server",
"version": "2.0.6",
"description": "Ferdium server to replace the default Franz/Ferdi server.",
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0",
"python": "3.12.3"
},
"engine-strict": true,
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0",
"python": "3.12.3"
},
"packageManager": "pnpm@9.4.0",
"homepage": "https://github.com/ferdium/ferdium-server",
"license": "MIT License",
"scripts": {
"prepare": "is-ci || husky install",
"dev": "cross-env-shell ENV_PATH=.env.development node ace serve --watch",
"migrate": "cross-env-shell ENV_PATH=.env.development node ace migration:run",
"refresh": "cross-env-shell ENV_PATH=.env.development node ace migration:refresh",
"status": "cross-env-shell ENV_PATH=.env.development node ace migration:status",
"build": "node ace build --production",
"start": "cross-env-shell ENV_PATH=.env node build/server.js",
"test": "cross-env-shell ENV_PATH=.env.test node ace test",
"typecheck": "tsc --noEmit",
"lint": "eslint \"**/*.{js,ts}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,ts,scss,json}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm reformat-files && pnpm test"
},
"devDependencies": {
"@adonisjs/assembler": "5.9.5",
"@japa/preset-adonis": "1.2.0",
"@japa/runner": "2.5.1",
"@symfony/webpack-encore": "4.6.1",
"@types/bcrypt": "5.0.2",
"@types/fs-extra": "11.0.4",
"@types/luxon": "3.4.2",
"@types/node-fetch": "2.6.11",
"@types/proxy-addr": "2.0.3",
"@types/semver": "7.5.7",
"@types/source-map-support": "0.5.10",
"@types/targz": "1.0.4",
"@types/uuid": "9.0.8",
"@typescript-eslint/eslint-plugin": "7.4.0",
"@typescript-eslint/parser": "7.3.1",
"adonis-preset-ts": "2.1.0",
"cross-env": "7.0.3",
"eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-adonis": "2.1.1",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-unicorn": "51.0.1",
"husky": "9.0.11",
"is-ci": "3.0.1",
"pino-pretty": "10.3.1",
"prettier": "3.2.5",
"typescript": "5.4.5",
"youch": "3.3.3",
"youch-terminal": "2.2.3"
},
"dependencies": {
"@adonisjs/auth": "8.2.3",
"@adonisjs/core": "5.9.0",
"@adonisjs/lucid": "18.4.0",
"@adonisjs/mail": "8.2.0",
"@adonisjs/repl": "3.1.11",
"@adonisjs/session": "6.4.0",
"@adonisjs/shield": "7.1.1",
"@adonisjs/view": "6.2.0",
"adonis5-jwt": "github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3",
"aws-sdk": "2.1560.0",
"bcrypt": "5.1.1",
"fs-extra": "11.2.0",
"jose": "4.14.6",
"luxon": "3.4.4",
"moment": "2.30.1",
"mysql": "2.18.1",
"node-fetch": "2",
"pg": "8.11.3",
"phc-bcrypt": "1.0.8",
"proxy-addr": "2.0.7",
"rand-token": "1.0.1",
"reflect-metadata": "0.1.13",
"sanitize-filename": "1.6.3",
"semver": "7.6.0",
"source-map-support": "0.5.21",
"sqlite3": "5.1.6",
"targz": "1.0.1",
"uuid": "9.0.1"
},
"pnpm": {
"allowedDeprecatedVersions": {
"@npmcli/move-file": "1.1.2",
"@types/pino-pretty": "5.0.0",
"@types/pino-std-serializers": "4.0.0",
"cuid": "2.1.8",
"querystring": "0.2.0",
"resolve-url": "0.2.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"stable": "0.1.8",
"urix": "0.1.0"
}
}
}
{
"name": "ferdium-server",
"version": "2.0.6",
"description": "Ferdium server to replace the default Franz/Ferdi server.",
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0",
"python": "3.12.3"
},
"engine-strict": true,
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0",
"python": "3.12.3"
},
"packageManager": "pnpm@9.4.0",
"homepage": "https://github.com/ferdium/ferdium-server",
"license": "MIT License",
"scripts": {
"prepare": "is-ci || husky install",
"dev": "cross-env-shell ENV_PATH=.env.development node ace serve --watch",
"migrate": "cross-env-shell ENV_PATH=.env.development node ace migration:run",
"refresh": "cross-env-shell ENV_PATH=.env.development node ace migration:refresh",
"status": "cross-env-shell ENV_PATH=.env.development node ace migration:status",
"build": "node ace build --production",
"start": "cross-env-shell ENV_PATH=.env node build/server.js",
"test": "cross-env-shell ENV_PATH=.env.test node ace test",
"typecheck": "tsc --noEmit",
"lint": "eslint \"**/*.{js,ts}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,ts,scss,json}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm reformat-files && pnpm test"
},
"devDependencies": {
"@adonisjs/assembler": "5.9.5",
"@japa/preset-adonis": "1.2.0",
"@japa/runner": "2.5.1",
"@symfony/webpack-encore": "4.6.1",
"@types/bcrypt": "5.0.2",
"@types/fs-extra": "11.0.4",
"@types/luxon": "3.4.2",
"@types/node-fetch": "2.6.11",
"@types/proxy-addr": "2.0.3",
"@types/semver": "7.5.8",
"@types/source-map-support": "0.5.10",
"@types/targz": "1.0.4",
"@types/uuid": "9.0.8",
"@typescript-eslint/eslint-plugin": "7.4.0",
"@typescript-eslint/parser": "7.3.1",
"adonis-preset-ts": "2.1.0",
"cross-env": "7.0.3",
"eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-adonis": "2.1.1",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-unicorn": "51.0.1",
"husky": "9.0.11",
"is-ci": "3.0.1",
"pino-pretty": "10.3.1",
"prettier": "3.3.2",
"typescript": "5.4.5",
"youch": "3.3.3",
"youch-terminal": "2.2.3"
},
"dependencies": {
"@adonisjs/auth": "8.2.3",
"@adonisjs/core": "5.9.0",
"@adonisjs/lucid": "18.4.0",
"@adonisjs/mail": "8.2.0",
"@adonisjs/repl": "3.1.11",
"@adonisjs/session": "6.4.0",
"@adonisjs/shield": "7.1.1",
"@adonisjs/view": "6.2.0",
"adonis5-jwt": "github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3",
"aws-sdk": "2.1560.0",
"bcrypt": "5.1.1",
"fs-extra": "11.2.0",
"jose": "4.14.6",
"luxon": "3.4.4",
"moment": "2.30.1",
"mysql": "2.18.1",
"node-fetch": "2",
"pg": "8.11.3",
"phc-bcrypt": "1.0.8",
"proxy-addr": "2.0.7",
"rand-token": "1.0.1",
"reflect-metadata": "0.1.13",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"source-map-support": "0.5.21",
"sqlite3": "5.1.6",
"targz": "1.0.1",
"uuid": "9.0.1"
},
"pnpm": {
"allowedDeprecatedVersions": {
"@npmcli/move-file": "1.1.2",
"@types/pino-pretty": "5.0.0",
"@types/pino-std-serializers": "4.0.0",
"cuid": "2.1.8",
"querystring": "0.2.0",
"resolve-url": "0.2.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"stable": "0.1.8",
"urix": "0.1.0"
}
}
}
{
"name": "ferdium-server",
"version": "2.0.6",
"description": "Ferdium server to replace the default Franz/Ferdi server.",
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0",
"python": "3.12.3"
},
"engine-strict": true,
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0",
"python": "3.12.3"
},
"packageManager": "pnpm@9.4.0",
"homepage": "https://github.com/ferdium/ferdium-server",
"license": "MIT License",
"scripts": {
"prepare": "is-ci || husky install",
"dev": "cross-env-shell ENV_PATH=.env.development node ace serve --watch",
"migrate": "cross-env-shell ENV_PATH=.env.development node ace migration:run",
"refresh": "cross-env-shell ENV_PATH=.env.development node ace migration:refresh",
"status": "cross-env-shell ENV_PATH=.env.development node ace migration:status",
"build": "node ace build --production",
"start": "cross-env-shell ENV_PATH=.env node build/server.js",
"test": "cross-env-shell ENV_PATH=.env.test node ace test",
"typecheck": "tsc --noEmit",
"lint": "eslint \"**/*.{js,ts}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,ts,scss,json}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm reformat-files && pnpm test"
},
"devDependencies": {
"@adonisjs/assembler": "5.9.5",
"@japa/preset-adonis": "1.2.0",
"@japa/runner": "2.5.1",
"@symfony/webpack-encore": "4.6.1",
"@types/bcrypt": "5.0.2",
"@types/fs-extra": "11.0.4",
"@types/luxon": "3.4.2",
"@types/node-fetch": "2.6.11",
"@types/proxy-addr": "2.0.3",
"@types/semver": "7.5.8",
"@types/source-map-support": "0.5.10",
"@types/targz": "1.0.4",
"@types/uuid": "9.0.8",
"@typescript-eslint/eslint-plugin": "7.4.0",
"@typescript-eslint/parser": "7.3.1",
"adonis-preset-ts": "2.1.0",
"cross-env": "7.0.3",
"eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-adonis": "2.1.1",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-unicorn": "51.0.1",
"husky": "9.0.11",
"is-ci": "3.0.1",
"pino-pretty": "10.3.1",
"prettier": "3.3.2",
"typescript": "5.4.5",
"youch": "3.3.3",
"youch-terminal": "2.2.3"
},
"dependencies": {
"@adonisjs/auth": "8.2.3",
"@adonisjs/core": "5.9.0",
"@adonisjs/lucid": "18.4.0",
"@adonisjs/mail": "8.2.0",
"@adonisjs/repl": "3.1.11",
"@adonisjs/session": "6.4.0",
"@adonisjs/shield": "7.1.1",
"@adonisjs/view": "6.2.0",
"adonis5-jwt": "github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3",
"aws-sdk": "2.1560.0",
"bcrypt": "5.1.1",
"fs-extra": "11.2.0",
"jose": "4.14.6",
"luxon": "3.4.4",
"moment": "2.30.1",
"mysql": "2.18.1",
"node-fetch": "2",
"pg": "8.11.3",
"phc-bcrypt": "1.0.8",
"proxy-addr": "2.0.7",
"rand-token": "1.0.1",
"reflect-metadata": "0.1.13",
"sanitize-filename": "1.6.3",
"semver": "7.6.0",
"source-map-support": "0.5.21",
"sqlite3": "5.1.6",
"targz": "1.0.1",
"uuid": "9.0.1"
},
"pnpm": {
"allowedDeprecatedVersions": {
"@npmcli/move-file": "1.1.2",
"@types/pino-pretty": "5.0.0",
"@types/pino-std-serializers": "4.0.0",
"cuid": "2.1.8",
"querystring": "0.2.0",
"resolve-url": "0.2.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"stable": "0.1.8",
"urix": "0.1.0"
}
}
}
{
"name": "ferdium-server",
"version": "2.0.6",
"description": "Ferdium server to replace the default Franz/Ferdi server.",
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0",
"python": "3.12.3"
},
"engine-strict": true,
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0",
"python": "3.12.3"
},
"packageManager": "pnpm@9.4.0",
"homepage": "https://github.com/ferdium/ferdium-server",
"license": "MIT License",
"scripts": {
"prepare": "is-ci || husky install",
"dev": "cross-env-shell ENV_PATH=.env.development node ace serve --watch",
"migrate": "cross-env-shell ENV_PATH=.env.development node ace migration:run",
"refresh": "cross-env-shell ENV_PATH=.env.development node ace migration:refresh",
"status": "cross-env-shell ENV_PATH=.env.development node ace migration:status",
"build": "node ace build --production",
"start": "cross-env-shell ENV_PATH=.env node build/server.js",
"test": "cross-env-shell ENV_PATH=.env.test node ace test",
"typecheck": "tsc --noEmit",
"lint": "eslint \"**/*.{js,ts}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,ts,scss,json}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm reformat-files && pnpm test"
},
"devDependencies": {
"@adonisjs/assembler": "5.9.5",
"@japa/preset-adonis": "1.2.0",
"@japa/runner": "2.5.1",
"@symfony/webpack-encore": "4.6.1",
"@types/bcrypt": "5.0.2",
"@types/fs-extra": "11.0.4",
"@types/luxon": "3.4.2",
"@types/node-fetch": "2.6.11",
"@types/proxy-addr": "2.0.3",
"@types/semver": "7.5.7",
"@types/source-map-support": "0.5.10",
"@types/targz": "1.0.4",
"@types/uuid": "9.0.8",
"@typescript-eslint/eslint-plugin": "7.4.0",
"@typescript-eslint/parser": "7.3.1",
"adonis-preset-ts": "2.1.0",
"cross-env": "7.0.3",
"eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-adonis": "2.1.1",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-unicorn": "51.0.1",
"husky": "9.0.11",
"is-ci": "3.0.1",
"pino-pretty": "10.3.1",
"prettier": "3.2.5",
"typescript": "5.4.3",
"youch": "3.3.3",
"youch-terminal": "2.2.3"
},
"dependencies": {
"@adonisjs/auth": "8.2.3",
"@adonisjs/core": "5.9.0",
"@adonisjs/lucid": "18.4.0",
"@adonisjs/mail": "8.2.0",
"@adonisjs/repl": "3.1.11",
"@adonisjs/session": "6.4.0",
"@adonisjs/shield": "7.1.1",
"@adonisjs/view": "6.2.0",
"adonis5-jwt": "github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3",
"aws-sdk": "2.1560.0",
"bcrypt": "5.1.1",
"fs-extra": "11.2.0",
"jose": "4.14.6",
"luxon": "3.4.4",
"moment": "2.30.1",
"mysql": "2.18.1",
"node-fetch": "2",
"pg": "8.11.3",
"phc-bcrypt": "1.0.8",
"proxy-addr": "2.0.7",
"rand-token": "1.0.1",
"reflect-metadata": "0.1.13",
"sanitize-filename": "1.6.3",
"semver": "7.6.0",
"source-map-support": "0.5.21",
"sqlite3": "5.1.6",
"targz": "1.0.1",
"uuid": "9.0.1"
},
"pnpm": {
"allowedDeprecatedVersions": {
"@npmcli/move-file": "1.1.2",
"@types/pino-pretty": "5.0.0",
"@types/pino-std-serializers": "4.0.0",
"cuid": "2.1.8",
"querystring": "0.2.0",
"resolve-url": "0.2.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"stable": "0.1.8",
"urix": "0.1.0"
}
}
}
{
"name": "ferdium-server",
"version": "2.0.6",
"description": "Ferdium server to replace the default Franz/Ferdi server.",
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0",
"python": "3.12.3"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0",
"python": "3.12.3"
},
"packageManager": "pnpm@9.5.0",
"homepage": "https://github.com/ferdium/ferdium-server",
"license": "MIT License",
"scripts": {
"prepare": "is-ci || husky install",
"dev": "cross-env-shell ENV_PATH=.env.development node ace serve --watch",
"migrate": "cross-env-shell ENV_PATH=.env.development node ace migration:run",
"refresh": "cross-env-shell ENV_PATH=.env.development node ace migration:refresh",
"status": "cross-env-shell ENV_PATH=.env.development node ace migration:status",
"build": "node ace build --production",
"start": "cross-env-shell ENV_PATH=.env node build/server.js",
"test": "cross-env-shell ENV_PATH=.env.test node ace test",
"typecheck": "tsc --noEmit",
"lint": "eslint \"**/*.{js,ts}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,ts,scss,json}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm reformat-files && pnpm test"
},
"devDependencies": {
"@adonisjs/assembler": "5.9.5",
"@japa/preset-adonis": "1.2.0",
"@japa/runner": "2.5.1",
"@symfony/webpack-encore": "4.6.1",
"@types/bcrypt": "5.0.2",
"@types/fs-extra": "11.0.4",
"@types/luxon": "3.4.2",
"@types/node-fetch": "2.6.11",
"@types/proxy-addr": "2.0.3",
"@types/semver": "7.5.8",
"@types/source-map-support": "0.5.10",
"@types/targz": "1.0.4",
"@types/uuid": "9.0.8",
"@typescript-eslint/eslint-plugin": "7.4.0",
"@typescript-eslint/parser": "7.3.1",
"adonis-preset-ts": "2.1.0",
"cross-env": "7.0.3",
"eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-adonis": "2.1.1",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-unicorn": "51.0.1",
"husky": "9.0.11",
"is-ci": "3.0.1",
"pino-pretty": "10.3.1",
"prettier": "3.3.3",
"typescript": "5.4.5",
"youch": "3.3.3",
"youch-terminal": "2.2.3"
},
"dependencies": {
"@adonisjs/auth": "8.2.3",
"@adonisjs/core": "5.9.0",
"@adonisjs/lucid": "18.4.0",
"@adonisjs/mail": "8.2.0",
"@adonisjs/repl": "3.1.11",
"@adonisjs/session": "6.4.0",
"@adonisjs/shield": "7.1.1",
"@adonisjs/view": "6.2.0",
"adonis5-jwt": "github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3",
"aws-sdk": "2.1651.0",
"bcrypt": "5.1.1",
"fs-extra": "11.2.0",
"jose": "4.14.6",
"luxon": "3.4.4",
"moment": "2.30.1",
"mysql": "2.18.1",
"node-fetch": "2",
"pg": "8.12.0",
"phc-bcrypt": "1.0.8",
"proxy-addr": "2.0.7",
"rand-token": "1.0.1",
"reflect-metadata": "0.1.13",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"source-map-support": "0.5.21",
"sqlite3": "5.1.6",
"targz": "1.0.1",
"uuid": "9.0.1"
},
"pnpm": {
"allowedDeprecatedVersions": {
"@npmcli/move-file": "1.1.2",
"@types/pino-pretty": "5.0.0",
"@types/pino-std-serializers": "4.0.0",
"cuid": "2.1.8",
"querystring": "0.2.0",
"resolve-url": "0.2.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"stable": "0.1.8",
"urix": "0.1.0"
}
}
}
{
"name": "ferdium-server",
"version": "2.0.6",
"description": "Ferdium server to replace the default Franz/Ferdi server.",
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0",
"python": "3.12.3"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0",
"python": "3.12.3"
},
"packageManager": "pnpm@9.5.0",
"homepage": "https://github.com/ferdium/ferdium-server",
"license": "MIT License",
"scripts": {
"prepare": "is-ci || husky install",
"dev": "cross-env-shell ENV_PATH=.env.development node ace serve --watch",
"migrate": "cross-env-shell ENV_PATH=.env.development node ace migration:run",
"refresh": "cross-env-shell ENV_PATH=.env.development node ace migration:refresh",
"status": "cross-env-shell ENV_PATH=.env.development node ace migration:status",
"build": "node ace build --production",
"start": "cross-env-shell ENV_PATH=.env node build/server.js",
"test": "cross-env-shell ENV_PATH=.env.test node ace test",
"typecheck": "tsc --noEmit",
"lint": "eslint \"**/*.{js,ts}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,ts,scss,json}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm reformat-files && pnpm test"
},
"devDependencies": {
"@adonisjs/assembler": "5.9.5",
"@japa/preset-adonis": "1.2.0",
"@japa/runner": "2.5.1",
"@symfony/webpack-encore": "4.6.1",
"@types/bcrypt": "5.0.2",
"@types/fs-extra": "11.0.4",
"@types/luxon": "3.4.2",
"@types/node-fetch": "2.6.11",
"@types/proxy-addr": "2.0.3",
"@types/semver": "7.5.8",
"@types/source-map-support": "0.5.10",
"@types/targz": "1.0.4",
"@types/uuid": "9.0.8",
"@typescript-eslint/eslint-plugin": "7.4.0",
"@typescript-eslint/parser": "7.3.1",
"adonis-preset-ts": "2.1.0",
"cross-env": "7.0.3",
"eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-adonis": "2.1.1",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-unicorn": "51.0.1",
"husky": "9.0.11",
"is-ci": "3.0.1",
"pino-pretty": "10.3.1",
"prettier": "3.3.3",
"typescript": "5.5.3",
"youch": "3.3.3",
"youch-terminal": "2.2.3"
},
"dependencies": {
"@adonisjs/auth": "8.2.3",
"@adonisjs/core": "5.9.0",
"@adonisjs/lucid": "18.4.0",
"@adonisjs/mail": "8.2.0",
"@adonisjs/repl": "3.1.11",
"@adonisjs/session": "6.4.0",
"@adonisjs/shield": "7.1.1",
"@adonisjs/view": "6.2.0",
"adonis5-jwt": "github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3",
"aws-sdk": "2.1651.0",
"bcrypt": "5.1.1",
"fs-extra": "11.2.0",
"jose": "4.14.6",
"luxon": "3.4.4",
"moment": "2.30.1",
"mysql": "2.18.1",
"node-fetch": "2",
"pg": "8.12.0",
"phc-bcrypt": "1.0.8",
"proxy-addr": "2.0.7",
"rand-token": "1.0.1",
"reflect-metadata": "0.1.13",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"source-map-support": "0.5.21",
"sqlite3": "5.1.6",
"targz": "1.0.1",
"uuid": "9.0.1"
},
"pnpm": {
"allowedDeprecatedVersions": {
"@npmcli/move-file": "1.1.2",
"@types/pino-pretty": "5.0.0",
"@types/pino-std-serializers": "4.0.0",
"cuid": "2.1.8",
"querystring": "0.2.0",
"resolve-url": "0.2.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"stable": "0.1.8",
"urix": "0.1.0"
}
}
}
{"version":1,"resource":"file:///Users/vijay/personal/dev/build-ferdium.sh","entries":[{"id":"3xfp.sh","timestamp":1720418033836},{"id":"38aL.sh","timestamp":1720590611691},{"id":"Pg3o.sh","timestamp":1720590626024},{"id":"vLKg.sh","source":"undoRedo.source","timestamp":1720590677134}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/.aliases","entries":[{"id":"0h6F","source":"Workspace Edit","timestamp":1720248971385},{"id":"P0vT","timestamp":1720248989280},{"id":"RtRp","timestamp":1720277888224},{"id":"xs8U","timestamp":1720277926366},{"id":"lGpp","timestamp":1720277962917},{"id":"MSMO","timestamp":1720364350825}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium-server/CONTRIBUTING.md","entries":[{"id":"dG1E.md","timestamp":1719639283672},{"id":"6mCF.md","timestamp":1719639778608},{"id":"Nn50.md","timestamp":1719640902631},{"id":"dyKi.md","timestamp":1720924510151},{"id":"YoC3.md","timestamp":1720924638815}]}
{"version":1,"resource":"file:///Users/vijay/.bin/pdf-compress.sh","entries":[{"id":"G78v.sh","timestamp":1719876038993},{"id":"MsT4.sh","timestamp":1719902664807},{"id":"Q16S.sh","timestamp":1719977109273},{"id":"pGj7.sh","timestamp":1721556616809}]}
{"version":1,"resource":"file:///Users/vijay/personal/dev/launch-ferdium.sh","entries":[{"id":"qm7j.sh","timestamp":1718739661324},{"id":"8BIP.sh","timestamp":1720418081609}]}
{"version":1,"resource":"file:///Users/vijay/dev/jd/.aliases","entries":[{"id":"I6I5","timestamp":1720230242404},{"id":"vGKc","timestamp":1720230256878},{"id":"ay56","timestamp":1720230821449},{"id":"fIRr","timestamp":1720364590560}]}
{"version":1,"resource":"file:///Users/vijay/personal/vijay/profiles/.gitignore","entries":[{"id":"rwvt","timestamp":1720677625659},{"id":"5ysM","timestamp":1720677652497},{"id":"VbxE","timestamp":1720677675505},{"id":"CFOr","timestamp":1720677753531},{"id":"XG4J","timestamp":1720719836349},{"id":"jF7Z","timestamp":1720719935125},{"id":"CGai","source":"undoRedo.source","timestamp":1720719989221},{"id":"q7BW","timestamp":1720720049566},{"id":"3IOa","timestamp":1720720157634},{"id":"z1eP","timestamp":1720739383598}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/files/.shellrc","entries":[{"id":"XP19","timestamp":1720365654701},{"id":"qdAd","timestamp":1720370750468},{"id":"0joY","timestamp":1720370776743},{"id":"uyjL","timestamp":1720575904937},{"id":"pXVc","timestamp":1720585197148},{"id":"8DGe","timestamp":1720725418540},{"id":"mlUR","timestamp":1720725465142},{"id":"u69h","timestamp":1720725745787},{"id":"C1np","timestamp":1720725850585},{"id":"gLDd","timestamp":1720726588151},{"id":"zsFx","timestamp":1721531552263},{"id":"jLmp","timestamp":1721533963714},{"id":"pYrr","source":"Workspace Edit","timestamp":1721538641831},{"id":"Sqan","timestamp":1721538795905},{"id":"HzaQ","timestamp":1721538829282},{"id":"1Reo","timestamp":1721538862961},{"id":"Axaa","timestamp":1721538888872},{"id":"58Xz","timestamp":1721538939019},{"id":"VyVl","timestamp":1721539211601},{"id":"faao","timestamp":1721539337767},{"id":"HsoI","timestamp":1721539362532},{"id":"749y","timestamp":1721539419526},{"id":"sYfO","timestamp":1721539476214},{"id":"CE3P","timestamp":1721539726599},{"id":"RtnW","timestamp":1721540577284},{"id":"Wvkd","timestamp":1721542893310},{"id":"otYR","timestamp":1721542917464},{"id":"r7IP","timestamp":1721542948347},{"id":"bx19","timestamp":1721542960521},{"id":"inWz","timestamp":1721543075435},{"id":"onok","timestamp":1721543148078},{"id":"84VZ","timestamp":1721543210940},{"id":"L6jX","timestamp":1721543379790},{"id":"5Dgw","timestamp":1721543795830},{"id":"qqAJ","timestamp":1721544578017},{"id":"CSzW","timestamp":1721544745919},{"id":"N6Lf","timestamp":1721549230391},{"id":"c2cC","timestamp":1721549267912},{"id":"Rfsc","timestamp":1721549392806},{"id":"ve9q","timestamp":1721549425464},{"id":"LEKa","timestamp":1721549448334},{"id":"pqY3","timestamp":1721549458454},{"id":"A4uT","timestamp":1721553848209},{"id":"y3Fj","timestamp":1721553942516},{"id":"gYko","timestamp":1721554565779},{"id":"d4w5","timestamp":1721561863949},{"id":"gE6z","timestamp":1721561879371},{"id":"wncu","timestamp":1721561939254},{"id":"t6O3","timestamp":1721561970562},{"id":"1lmR","timestamp":1721561982095}]}
{"version":1,"resource":"file:///Users/vijay/.bin/git/update-repo.sh","entries":[{"id":"9zXn.sh","timestamp":1716272506216},{"id":"gGeE.sh","timestamp":1716521683865},{"id":"caDr.sh","timestamp":1717169062901},{"id":"fIyj.sh","timestamp":1717169091212},{"id":"PsYG.sh","source":"undoRedo.source","timestamp":1717169102790},{"id":"uNbP.sh","timestamp":1717169194685},{"id":"taiR.sh","timestamp":1717174907812},{"id":"ghPW.sh","timestamp":1717174971216},{"id":"62Vn.sh","timestamp":1717175276900}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/files/dev/tw/.aliases","entries":[{"id":"wBrl","timestamp":1720232481793},{"id":"6RMX","timestamp":1720232630744},{"id":"VSh3","timestamp":1720232718596},{"id":"Tc84","timestamp":1720233318201},{"id":"Xfxi","timestamp":1720236137188},{"id":"JeTN","timestamp":1720236315406},{"id":"Djlo","timestamp":1720236380295},{"id":"WkN3","timestamp":1720236554265},{"id":"ikNj","timestamp":1720236629561},{"id":"v0pa","timestamp":1720278096048},{"id":"CXIL","timestamp":1720304428912},{"id":"zhp6","timestamp":1720331593314}]}
{"version":1,"resource":"file:///Users/vijay/personal/dev/build-ferdium-recipes.sh","entries":[{"id":"myKW.sh","timestamp":1720418024181}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium/electron-builder.yml","entries":[{"id":"OrOB.yml","timestamp":1717257840638}]}
{"version":1,"resource":"file:///Users/vijay/dev/jd/java/backoffice-bff/.github/workflows/datadog-metadata.yaml","entries":[{"id":"2nUh.yaml","source":"searchReplace.source","timestamp":1719659823388}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium-server/recipes/.nvmrc","entries":[{"id":"6Nya","timestamp":1719640592240},{"id":"kt8o","timestamp":1720924517312}]}
{"version":1,"resource":"file:///Users/vijay/dev/tw/.aliases","entries":[{"id":"diWX","timestamp":1720230290029},{"id":"wtsz","timestamp":1720230839624},{"id":"nr38","timestamp":1720364444645},{"id":"rXh7","timestamp":1720364711199}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/files/.zshrc.custom","entries":[{"id":"dWUJ.custom","timestamp":1719975636923},{"id":"2nph.custom","timestamp":1719975656265},{"id":"DXzZ.custom","timestamp":1720236531843},{"id":"Wxkm.custom","timestamp":1720238850367},{"id":"TajS.custom","timestamp":1720239255888},{"id":"4zKt.custom","timestamp":1720240119122},{"id":"51YK.custom","timestamp":1720240202456},{"id":"2vfO.custom","timestamp":1720240350682},{"id":"n5ss.custom","timestamp":1720240791831},{"id":"Hyiy.custom","timestamp":1720240878317},{"id":"7RiR.custom","source":"undoRedo.source","timestamp":1720244289895},{"id":"ouKS.custom","timestamp":1720244541422},{"id":"xvK3.custom","timestamp":1720244779335},{"id":"JHBT.custom","timestamp":1720244959354},{"id":"mzRG.custom","timestamp":1720251054980},{"id":"7oOv.custom","source":"undoRedo.source","timestamp":1720251089970},{"id":"qjGT.custom","timestamp":1720275208599},{"id":"z6tO.custom","source":"undoRedo.source","timestamp":1720275292193},{"id":"zJZV.custom","timestamp":1720275436388},{"id":"LslE.custom","timestamp":1720275481165},{"id":"iHjH.custom","timestamp":1720275492400},{"id":"XcL7.custom","timestamp":1720275548567},{"id":"pBAc.custom","timestamp":1720275599931},{"id":"tR5h.custom","timestamp":1720275685849},{"id":"VYAy.custom","timestamp":1720275708053},{"id":"nvSy.custom","timestamp":1720275884611},{"id":"zMAv.custom","timestamp":1720275897947},{"id":"IK6z.custom","timestamp":1720275961079},{"id":"sfdQ.custom","timestamp":1720276557197},{"id":"u9Qw.custom","timestamp":1720304481850},{"id":"9BGT.custom","timestamp":1720366300300},{"id":"eDRf.custom","timestamp":1720366313387},{"id":"mnYD.custom","timestamp":1720366324855},{"id":"9KCe.custom","timestamp":1720630072242},{"id":"IcBc.custom","timestamp":1720725404667},{"id":"7BHh.custom","timestamp":1720726221056},{"id":"YcZN.custom","timestamp":1720726246927},{"id":"XWBY.custom","timestamp":1720804391588},{"id":"NC4L.custom","timestamp":1721149421188},{"id":"WTcf.custom","timestamp":1721151747105},{"id":"83hr.custom","timestamp":1721226239984},{"id":"DfCT.custom","timestamp":1721226275643},{"id":"4SH1.custom","timestamp":1721226430905},{"id":"6HAS.custom","timestamp":1721460837012},{"id":"AiPT.custom","timestamp":1721518508450},{"id":"ufxK.custom","timestamp":1721518566153},{"id":"EHl7.custom","timestamp":1721518882293},{"id":"iHut.custom","timestamp":1721526700511},{"id":"028X.custom","timestamp":1721526886432},{"id":"zX1k.custom","timestamp":1721533986441}]}
{"version":1,"resource":"file:///Users/vijay/dev/jd/java/backoffice-bff/.github/workflows/secret-rotation-devl.yaml","entries":[{"id":"3hY3.yaml","source":"searchReplace.source","timestamp":1719659823387},{"id":"2kFY.yaml","timestamp":1719659943969}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium/.all-contributorsrc","entries":[{"id":"pUga","timestamp":1719656033231},{"id":"lWLo","source":"Workspace Edit","timestamp":1719656079507},{"id":"Xgk9","source":"Workspace Edit","timestamp":1719656093831},{"id":"JmrZ","timestamp":1719656153039},{"id":"zmnG","timestamp":1719656168388},{"id":"KRbV","timestamp":1719656194564},{"id":"ziGS","timestamp":1719656245901},{"id":"dcpQ","timestamp":1719656271649}]}
{"version":1,"resource":"file:///Users/vijay/.bin/clean-default-ferdium-recipes.sh","entries":[{"id":"LXBp.sh","timestamp":1721556544776}]}
{"version":1,"resource":"file:///Users/vijay/dev/jd/java/backoffice-bff/.github/workflows/configmap-deployment.yaml","entries":[{"id":"DkBh.yaml","source":"searchReplace.source","timestamp":1719659823388},{"id":"QTCH.yaml","timestamp":1719659840182},{"id":"e6DZ.yaml","timestamp":1719659923492},{"id":"kR4O.yaml","timestamp":1719659964343},{"id":"DMw5.yaml","timestamp":1719659984766}]}
{"version":1,"resource":"file:///Users/vijay/dev/.aliases","entries":[{"id":"Ii1i","timestamp":1720305191188},{"id":"KRpX","timestamp":1720305240725},{"id":"bGRu","timestamp":1720305282843},{"id":"jPXs","timestamp":1720305301058},{"id":"5RMr","timestamp":1720364503440}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/files/Brewfile","entries":[{"id":"mVVQ","timestamp":1719071505521},{"id":"BGZT","timestamp":1719446788570},{"id":"JUD1","timestamp":1719446851863},{"id":"iJBp","timestamp":1719446872246},{"id":"Wc7U","timestamp":1719592698094},{"id":"phen","timestamp":1719634982393},{"id":"lzh7","timestamp":1719997138851},{"id":"UmaW","timestamp":1719997158986},{"id":"pgbg","timestamp":1720239133728},{"id":"0J7Y","timestamp":1720239246141},{"id":"Kzo9","timestamp":1720239522381},{"id":"X7j7","timestamp":1720239568640},{"id":"WLMh","timestamp":1720239882175},{"id":"hpjZ","timestamp":1720242337092},{"id":"aHyo","source":"undoRedo.source","timestamp":1720242355879},{"id":"8fxv","timestamp":1720242424244},{"id":"VEJf","timestamp":1720242455229},{"id":"AwZB","timestamp":1720242493544},{"id":"wLSJ","timestamp":1720242577928},{"id":"pz3J","timestamp":1720242719841},{"id":"aQFv","timestamp":1720242808505},{"id":"oPat","timestamp":1720242893255},{"id":"QShH","timestamp":1720370117699},{"id":"kQy1","source":"undoRedo.source","timestamp":1720370176571},{"id":"kHeV","timestamp":1720370197936},{"id":"x3tZ","source":"undoRedo.source","timestamp":1720370229995},{"id":"UcEt","timestamp":1720370247674},{"id":"xU3m","timestamp":1720439090988},{"id":"8y5r","timestamp":1720439151203},{"id":"BTQy","source":"undoRedo.source","timestamp":1720439167605},{"id":"m4ui","timestamp":1720439179420},{"id":"UCkV","timestamp":1720453915669},{"id":"iSl4","timestamp":1720457145909},{"id":"VwCe","timestamp":1720457194870},{"id":"QTNd","timestamp":1720457241119},{"id":"GYar","timestamp":1720457260046},{"id":"BA8l","source":"undoRedo.source","timestamp":1720457307508},{"id":"5FMW","timestamp":1720457427426},{"id":"ntHW","timestamp":1720457447911},{"id":"s2lo","timestamp":1720487443628},{"id":"bVzV","timestamp":1720502276399},{"id":"ra1B","timestamp":1720753921693},{"id":"uCd6","timestamp":1720754494358},{"id":"DVGy","timestamp":1720758290236},{"id":"m5Eq","timestamp":1720771301239},{"id":"wA7a","timestamp":1720771370245},{"id":"xSOi","timestamp":1720771514599},{"id":"yitR","timestamp":1721148699123},{"id":"UNZR","timestamp":1721358945574},{"id":"da1Z","timestamp":1721366388993}]}
{"version":1,"resource":"file:///Users/vijay/.oh-my-zsh/custom/aliases.zsh","entries":[{"id":"NLhx.zsh","source":"Workspace Edit","timestamp":1719886072028}]}
{"version":1,"resource":"file:///Users/vijay/personal/vijay/profiles/FirefoxProfile/Profiles/chrome/userChrome.css","entries":[{"id":"KXqr.css","timestamp":1719280719678}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium/Dockerfile","entries":[{"id":"H23J","timestamp":1719640578890},{"id":"UKAm","timestamp":1720924441953}]}
{"version":1,"resource":"file:///Users/vijay/.ssh/config","entries":[{"id":"EIct","timestamp":1720593127614}]}
{"version":1,"resource":"file:///Users/vijay/personal/vijay/profiles/.envrc","entries":[{"id":"VCGo","timestamp":1718735546241},{"id":"AkBa","timestamp":1718735713672},{"id":"REi5","timestamp":1718737121794},{"id":"Qfr4","timestamp":1718737213854},{"id":"UQSY","timestamp":1718737695386},{"id":"oBsp","timestamp":1718737713192},{"id":"KwFF","timestamp":1718739422424},{"id":"8pFt","timestamp":1718739476104},{"id":"p7zK","timestamp":1718739513767},{"id":"y3FF","timestamp":1718739526687},{"id":"2G9l","timestamp":1718739582752},{"id":"SQBf","timestamp":1720716972751},{"id":"btFz","timestamp":1720717054400},{"id":"56g3","timestamp":1720717076825},{"id":"R69c","timestamp":1720717091423},{"id":"WeqV","timestamp":1720722006365},{"id":"ZrhR","timestamp":1720722059151},{"id":"PuP8","timestamp":1720722108480},{"id":"rEa8","timestamp":1720722205372},{"id":"izBa","timestamp":1720722288144},{"id":"dEjC","timestamp":1720722309086},{"id":"3HOd","timestamp":1720722331617},{"id":"dexm","timestamp":1720722346734},{"id":"4NLQ","timestamp":1720723004634},{"id":"rn6L","timestamp":1720723029768},{"id":"l1qP","timestamp":1720723059865},{"id":"DFM4","timestamp":1720738605024},{"id":"X1M8","timestamp":1720738737008},{"id":"b9a8","timestamp":1720738785353},{"id":"ZasE","timestamp":1720738861231},{"id":"N8yT","timestamp":1720738890542},{"id":"wxE2","timestamp":1720753739852},{"id":"staZ","timestamp":1720753749962},{"id":"GSzB","source":"undoRedo.source","timestamp":1720753775269},{"id":"yw9w","timestamp":1720753906030}]}
{"version":1,"resource":"file:///Users/vijay/dev/jd/java/backoffice-bff/.github/workflows/infrastructure-central.yaml","entries":[{"id":"v161.yaml","timestamp":1719659937523}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium/.git/COMMIT_EDITMSG","entries":[{"id":"Amp7","timestamp":1718842265454},{"id":"NljQ","timestamp":1719625178637},{"id":"pWov","timestamp":1721145664291},{"id":"cJCj","timestamp":1721269544145},{"id":"3aVc","timestamp":1721714381202}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/scripts/recreate-repo.sh","entries":[{"id":"xbVk.sh","timestamp":1720371103458},{"id":"wM2Q.sh","timestamp":1720371592341},{"id":"pjmn.sh","timestamp":1720371603786},{"id":"NiqT.sh","timestamp":1720408297418},{"id":"p5YP.sh","timestamp":1720408366750},{"id":"0baa.sh","timestamp":1720408400344},{"id":"i9AB.sh","timestamp":1720408697441},{"id":"rRpN.sh","source":"undoRedo.source","timestamp":1720408709047},{"id":"Fqeu.sh","timestamp":1720408809651},{"id":"Ef99.sh","timestamp":1720408845154},{"id":"DSn9.sh","timestamp":1720408900747},{"id":"EHCv.sh","timestamp":1720408915509},{"id":"c95x.sh","timestamp":1720408945167},{"id":"g9RS.sh","timestamp":1720408978738},{"id":"UPws.sh","timestamp":1720409000736},{"id":"ebCm.sh","timestamp":1720409047901},{"id":"nPpU.sh","timestamp":1720409125129},{"id":"UYDv.sh","timestamp":1720409225485},{"id":"G6yW.sh","timestamp":1720409484168},{"id":"yHU4.sh","timestamp":1720409566774},{"id":"WRPK.sh","timestamp":1720409579008},{"id":"C9Pw.sh","timestamp":1720409637044},{"id":"hNAa.sh","timestamp":1720409678757},{"id":"17fQ.sh","timestamp":1720409714656},{"id":"4QeD.sh","timestamp":1720409771318},{"id":"BnoU.sh","timestamp":1720412675422},{"id":"OO2e.sh","timestamp":1720412714114},{"id":"0jPe.sh","timestamp":1720412811028},{"id":"UCr3.sh","timestamp":1720412880572},{"id":"7YWG.sh","timestamp":1720412906852},{"id":"uFFW.sh","timestamp":1720412936750},{"id":"jPPp.sh","timestamp":1720413314225},{"id":"wQnN.sh","timestamp":1720413416930},{"id":"Kxzo.sh","timestamp":1720415386495},{"id":"6v99.sh","timestamp":1720415676059},{"id":"u6ck.sh","timestamp":1720415724050},{"id":"UNaf.sh","timestamp":1720416138364},{"id":"Pb8C.sh","timestamp":1720416924766},{"id":"kuK4.sh","timestamp":1720416989189},{"id":"xX9m.sh","timestamp":1720417072439},{"id":"spB8.sh","timestamp":1720417139380},{"id":"QNGs.sh","timestamp":1720417206716},{"id":"dzJ0.sh","timestamp":1720417401036},{"id":"08sg.sh","timestamp":1720417777214},{"id":"tBPB.sh","timestamp":1720421031741},{"id":"MtxT.sh","timestamp":1720421060711},{"id":"jStH.sh","timestamp":1720422445744},{"id":"p1Of.sh","timestamp":1720485823438},{"id":"1ADS.sh","timestamp":1720724219122},{"id":"UprA.sh","timestamp":1721556165955}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/.zshrc","entries":[{"id":"Ojnb","timestamp":1716405930635},{"id":"qtHO","timestamp":1716405981198},{"id":"wwNb","timestamp":1716435996888},{"id":"wlh0","timestamp":1716600376008},{"id":"DgPb","timestamp":1716600481411},{"id":"z5Fw","timestamp":1716600660593},{"id":"P8EA","timestamp":1716610513608},{"id":"xgWV","timestamp":1716611890373},{"id":"YTbE","timestamp":1716611933239},{"id":"XSBZ","timestamp":1716612037166},{"id":"ZRqD","timestamp":1716612762767},{"id":"W5LX","timestamp":1717301629139},{"id":"vV9b","timestamp":1717311987748},{"id":"3cCO","timestamp":1717312153498},{"id":"dKFK","source":"Workspace Edit","timestamp":1717331035152},{"id":"yhYu","timestamp":1717331057330},{"id":"dYR9","timestamp":1717331079926},{"id":"bkDX","timestamp":1717331168723},{"id":"4NQD","timestamp":1717331207888},{"id":"AJ87","timestamp":1717331224353},{"id":"uzNU","timestamp":1717331388981},{"id":"ONRI","timestamp":1717337358087},{"id":"DeYW","timestamp":1717337572951},{"id":"1Gvc","timestamp":1717339996754},{"id":"seLL","timestamp":1717341800419},{"id":"jvZi","timestamp":1717341846262},{"id":"KtKb","timestamp":1717341856268},{"id":"PJEI","timestamp":1717345754338},{"id":"HwGo","timestamp":1717345770220},{"id":"Iyi0","timestamp":1717345792613}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/.cshrc","entries":[{"id":"prSV","timestamp":1716408249715},{"id":"Gqqb","timestamp":1716480651319},{"id":"6geN","timestamp":1716480710426},{"id":"9kIY","timestamp":1717322427402}]}
{"version":1,"resource":"file:///Users/vijay/Desktop/JD-Summit%20cycle.txt","entries":[{"id":"K60F.txt","timestamp":1717751880102},{"id":"CMP6.txt","timestamp":1717751934880},{"id":"yaQY.txt","timestamp":1717819634075}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/files/.gitconfig","entries":[{"id":"oAru","timestamp":1720416065062},{"id":"Hfsm","timestamp":1720416093737},{"id":"eWhf","timestamp":1720416126445},{"id":"uhpM","timestamp":1720416239008},{"id":"CNHU","timestamp":1720416251750},{"id":"hgI2","timestamp":1720416299640},{"id":"91jb","timestamp":1720416403398},{"id":"x1Ul","timestamp":1720416488556},{"id":"lrri","timestamp":1720416525055},{"id":"fpwr","source":"undoRedo.source","timestamp":1720416593847},{"id":"O1PH","timestamp":1720416610017},{"id":"y06c","timestamp":1720416642951},{"id":"qeUo","timestamp":1720416657764},{"id":"FpeM","timestamp":1720416679854},{"id":"2Wm3","timestamp":1720416697898},{"id":"ifL1","source":"undoRedo.source","timestamp":1720416707816},{"id":"5CE1","timestamp":1720416731364},{"id":"ei6Q","source":"undoRedo.source","timestamp":1720416738964},{"id":"gsGD","timestamp":1720416747216},{"id":"wdRs","timestamp":1720416783683},{"id":"63VA","timestamp":1720416802855},{"id":"kN6E","source":"undoRedo.source","timestamp":1720416815063},{"id":"ZLvI","source":"undoRedo.source","timestamp":1720416827283},{"id":"Dk24","timestamp":1720416883529},{"id":"Bbv1","timestamp":1720418548980},{"id":"ZUtl","timestamp":1720420368339},{"id":"BpHY","timestamp":1720420429748},{"id":"tvr6","source":"undoRedo.source","timestamp":1720420462566},{"id":"tLqd","timestamp":1720420678364},{"id":"FJsL","timestamp":1720492697039},{"id":"72ub","timestamp":1720544593340},{"id":"6pEs","timestamp":1720544715325},{"id":"GSrQ","timestamp":1720544744073},{"id":"rXKK","source":"undoRedo.source","timestamp":1720575753484},{"id":"CHrU","timestamp":1721363025199},{"id":"eLRH","timestamp":1721363039419},{"id":"uVn3","timestamp":1721363073420},{"id":"BMKO","timestamp":1721363164790},{"id":"0GEr","timestamp":1721363187477},{"id":"cBRd","timestamp":1721363234206},{"id":"B5D3","timestamp":1721635990210},{"id":"IXtb","timestamp":1721636025807},{"id":"et0C","timestamp":1721636062486},{"id":"zCbU","timestamp":1721698051051},{"id":"i4oG","timestamp":1721698493893},{"id":"0uBt","timestamp":1721698614773},{"id":"uxUu","timestamp":1721698706344},{"id":"3aRW","timestamp":1721698903928},{"id":"sXYx","timestamp":1721700102888},{"id":"dNYs","timestamp":1721700219881}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/scripts/approve-fingerprint-sudo.sh","entries":[{"id":"vx1c.sh","timestamp":1719980270156},{"id":"QXYh.sh","timestamp":1719980534867}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium/src/lib/Menu.ts","entries":[{"id":"1qUV.ts","timestamp":1716817421333},{"id":"euUW.ts","timestamp":1716817432510},{"id":"PgaT.ts","timestamp":1716859601062},{"id":"Dn28.ts","timestamp":1716859689068}]}
{"version":1,"resource":"file:///Users/vijay/.aliases","entries":[{"id":"lmGv","timestamp":1720323401210}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium-recipes/.nvmrc","entries":[{"id":"w1xj","timestamp":1719640588287},{"id":"Ifi4","timestamp":1720924504105}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium/README.md","entries":[{"id":"CnlB.md","timestamp":1719655947662},{"id":"35ZU.md","timestamp":1719656290871},{"id":"2Lqi.md","timestamp":1719656318665}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/files/custom.gitattributes","entries":[{"id":"hnCZ.gitattributes","timestamp":1720047694270},{"id":"1HBm.gitattributes","timestamp":1720047745126},{"id":"1FtZ.gitattributes","timestamp":1720047773229},{"id":"RyY1.gitattributes","timestamp":1720047820401},{"id":"RoVO.gitattributes","timestamp":1720047848447}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/scripts/utilities/string.rb","entries":[{"id":"p9iT.rb","timestamp":1717454551379}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/.zprofile","entries":[{"id":"XNuE","timestamp":1716600328263},{"id":"NaFk","timestamp":1716600528136},{"id":"Kuog","timestamp":1716610487491},{"id":"clkD","timestamp":1716610574623},{"id":"CR6p","timestamp":1716611753976},{"id":"w5pT","timestamp":1716611766063},{"id":"21Yv","timestamp":1716611779467},{"id":"1d05","timestamp":1716611869746},{"id":"OqDY","timestamp":1716611978641},{"id":"Ypcy","timestamp":1716611996398},{"id":"C3fW","timestamp":1716612196924},{"id":"ifcC","timestamp":1716612396645},{"id":"e3cr","timestamp":1716613024794},{"id":"djke","timestamp":1716615536451},{"id":"axQh","timestamp":1716696056145},{"id":"Bx2u","timestamp":1716720821962},{"id":"cM1M","timestamp":1716720947922},{"id":"3J5X","timestamp":1717207321382},{"id":"grVN","source":"undoRedo.source","timestamp":1717208224532},{"id":"yRB0","timestamp":1717208658009},{"id":"rdcK","timestamp":1717208674050},{"id":"cIUx","timestamp":1717208701955},{"id":"1Hd5","timestamp":1717311976051},{"id":"UxU0","timestamp":1717312124904},{"id":"tWrH","timestamp":1717312435822},{"id":"ii8U","timestamp":1717330034139},{"id":"6RKc","timestamp":1717330046067},{"id":"Cz5p","timestamp":1717341718705},{"id":"Cxnp","source":"Workspace Edit","timestamp":1717343793677},{"id":"rxHL","timestamp":1717343801440},{"id":"sk8O","source":"Workspace Edit","timestamp":1717343825657},{"id":"gk2f","timestamp":1717343846162},{"id":"GIbU","timestamp":1717343860246},{"id":"3Zkj","timestamp":1717343995920},{"id":"C5mw","timestamp":1717344031371},{"id":"BXZW","timestamp":1717345560301},{"id":"qFe0","source":"undoRedo.source","timestamp":1717345578306},{"id":"2uvs","timestamp":1717345585352},{"id":"tf45","timestamp":1717345614789},{"id":"BM9m","timestamp":1717345637633},{"id":"ZvWg","timestamp":1717345648657},{"id":"StOV","timestamp":1717345720782},{"id":"EUEs","timestamp":1717345744156},{"id":"4LJ3","timestamp":1717346059969},{"id":"8o8x","timestamp":1717346078165},{"id":"NSuE","timestamp":1717346159880},{"id":"1Sme","timestamp":1717346172167},{"id":"zsUE","source":"undoRedo.source","timestamp":1717346196423},{"id":"BF81","timestamp":1717346223107},{"id":"GV4U","timestamp":1717347083392}]}
{"version":1,"resource":"file:///Users/vijay/.aliases.vijay","entries":[{"id":"hYwu.vijay","timestamp":1717176949549},{"id":"wBwe.vijay","timestamp":1717176979342},{"id":"O0gP.vijay","timestamp":1717176997913},{"id":"I9o0.vijay","timestamp":1717177123816},{"id":"rXyA.vijay","timestamp":1717177198484},{"id":"jEch.vijay","timestamp":1717177253865},{"id":"FIKB.vijay","timestamp":1717177290844},{"id":"b2r0.vijay","source":"undoRedo.source","timestamp":1717177306631},{"id":"pEdZ.vijay","timestamp":1717177390968},{"id":"6z3O.vijay","timestamp":1717177426684},{"id":"yWIO.vijay","timestamp":1717177463802},{"id":"9GfJ.vijay","timestamp":1717177482791},{"id":"foGq.vijay","timestamp":1717177577923},{"id":"7DgE.vijay","timestamp":1717177625897},{"id":"zHYt.vijay","timestamp":1717177672343},{"id":"yMTq.vijay","timestamp":1717177714571},{"id":"whtA.vijay","timestamp":1717177737562},{"id":"CHxj.vijay","timestamp":1717177767410},{"id":"G6hs.vijay","timestamp":1717177914534},{"id":"ogSq.vijay","timestamp":1717178339838},{"id":"xpGf.vijay","source":"undoRedo.source","timestamp":1717178345411},{"id":"q2Bl.vijay","timestamp":1717178411257},{"id":"FXxb.vijay","timestamp":1717178435990},{"id":"8Lbg.vijay","timestamp":1717178482997},{"id":"ZCvS.vijay","timestamp":1717178500981},{"id":"WTZR.vijay","timestamp":1717178511086},{"id":"9UiF.vijay","timestamp":1717178523277},{"id":"9YRI.vijay","timestamp":1717179050095},{"id":"fsia.vijay","timestamp":1717207111452},{"id":"nSOM.vijay","timestamp":1717208404591},{"id":"R6Vz.vijay","timestamp":1717298071868},{"id":"omHk.vijay","timestamp":1717303691892},{"id":"v1EV.vijay","timestamp":1717303899135},{"id":"7bAC.vijay","source":"undoRedo.source","timestamp":1717311473554},{"id":"7Chq.vijay","timestamp":1717311516771},{"id":"IuGb.vijay","timestamp":1717311582233},{"id":"JN6l.vijay","timestamp":1717313384548},{"id":"hXvp.vijay","timestamp":1717318949739},{"id":"WCVP.vijay","timestamp":1717319049232},{"id":"TRHm.vijay","timestamp":1717319103198},{"id":"RyH5.vijay","timestamp":1717319283556},{"id":"WtIi.vijay","timestamp":1717319882669},{"id":"Irjm.vijay","timestamp":1717337639035},{"id":"MfVA.vijay","source":"undoRedo.source","timestamp":1717337699342},{"id":"o4Xk.vijay","timestamp":1717337750273},{"id":"6gnm.vijay","timestamp":1717340010414},{"id":"kGDE.vijay","timestamp":1717345894976},{"id":"EjoM.vijay","timestamp":1717345982308},{"id":"uKuR.vijay","timestamp":1717346002937},{"id":"x7u4.vijay","timestamp":1717570296141}]}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"engine-strict": true,
"packageManager": "pnpm@9.4.0",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.3.2",
"simple-git": "3.25.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.13.1",
"pnpm": "8.15.7"
},
"volta": {
"node": "20.13.1",
"pnpm": "8.15.7"
},
"engine-strict": true,
"packageManager": "pnpm@8.15.7",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.2.5",
"simple-git": "3.24.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"engine-strict": true,
"packageManager": "pnpm@9.4.0",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.3.2",
"simple-git": "3.25.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"engine-strict": true,
"packageManager": "pnpm@9.4.0",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.2.5",
"simple-git": "3.24.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.12.2",
"pnpm": "8.15.8"
},
"volta": {
"node": "20.12.2",
"pnpm": "8.15.8"
},
"engine-strict": true,
"packageManager": "pnpm@8.15.8",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.2.5",
"simple-git": "3.24.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"engine-strict": true,
"packageManager": "pnpm@9.5.0",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.3.2",
"simple-git": "3.25.0",
"targz": "1.0.1"
}
}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium/recipes/package.json","entries":[{"id":"cRFk.json","timestamp":1716816660807},{"id":"YjAi.json","timestamp":1716816715885},{"id":"4GQf.json","timestamp":1716860209556},{"id":"LtpA.json","timestamp":1716860849163},{"id":"vipA.json","timestamp":1717162907453},{"id":"SIWb.json","timestamp":1717162949798},{"id":"WH1i.json","timestamp":1717261215214},{"id":"Fmfl.json","timestamp":1719640586648},{"id":"a58m.json","timestamp":1719640897467},{"id":"GiC1.json","timestamp":1719643381001},{"id":"3zHP.json","timestamp":1719643398588},{"id":"jR9E.json","timestamp":1719643522172},{"id":"Y6V3.json","timestamp":1719643571113},{"id":"Lptd.json","timestamp":1720590876949},{"id":"6Gpk.json","timestamp":1720924451348},{"id":"nyEb.json","timestamp":1720924501050},{"id":"CsP8.json","timestamp":1720924630966},{"id":"pb9V.json","timestamp":1720924730167}]}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.15.0",
"pnpm": "9.1.4"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.1.4"
},
"engine-strict": true,
"packageManager": "pnpm@9.1.4",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.2.5",
"simple-git": "3.24.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"engine-strict": true,
"packageManager": "pnpm@9.4.0",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.2.5",
"simple-git": "3.25.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"engine-strict": true,
"packageManager": "pnpm@9.4.0",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.1.1",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.3.2",
"simple-git": "3.25.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.15.0",
"pnpm": "9.1.4"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.1.4"
},
"engine-strict": true,
"packageManager": "pnpm@9.1.4",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.3.2",
"simple-git": "3.25.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.12.2",
"pnpm": "8.15.7"
},
"volta": {
"node": "20.12.2",
"pnpm": "8.15.7"
},
"engine-strict": true,
"packageManager": "pnpm@8.15.7",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.2.5",
"simple-git": "3.24.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.15.1",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.1",
"pnpm": "9.4.0"
},
"engine-strict": true,
"packageManager": "pnpm@9.4.0",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.3.2",
"simple-git": "3.25.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"engine-strict": true,
"packageManager": "pnpm@9.5.0",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.3.3",
"simple-git": "3.25.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.14.0",
"pnpm": "8.15.8"
},
"volta": {
"node": "20.14.0",
"pnpm": "8.15.8"
},
"engine-strict": true,
"packageManager": "pnpm@8.15.8",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.2.5",
"simple-git": "3.24.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.14.0",
"pnpm": "8.15.7"
},
"volta": {
"node": "20.14.0",
"pnpm": "8.15.7"
},
"engine-strict": true,
"packageManager": "pnpm@8.15.7",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.2.5",
"simple-git": "3.24.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"volta": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"engine-strict": true,
"packageManager": "pnpm@9.1.4",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.2.5",
"simple-git": "3.24.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"engine-strict": true,
"packageManager": "pnpm@9.4.0",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.3.2",
"simple-git": "3.25.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"volta": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"engine-strict": true,
"packageManager": "pnpm@8.15.8",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.2.5",
"simple-git": "3.24.0",
"targz": "1.0.1"
}
}
{"version":1,"resource":"file:///Users/vijay/personal/dev/repositories-oss.yml","entries":[{"id":"eZMr.yml","timestamp":1719643276551},{"id":"i9Sn.yml","timestamp":1720235806182},{"id":"I0Xl.yml","source":"searchReplace.source","timestamp":1720627136199},{"id":"MW6M.yml","timestamp":1720627693923},{"id":"SJn9.yml","timestamp":1720629692267},{"id":"TdUc.yml","timestamp":1720683979719},{"id":"ihhQ.yml","timestamp":1720685086088}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/files/custom.gitignore","entries":[{"id":"FctZ.gitignore","timestamp":1719983833069},{"id":"MUfj.gitignore","timestamp":1719984080752},{"id":"fq9h.gitignore","timestamp":1720242816130},{"id":"wVuU.gitignore","timestamp":1720244452236},{"id":"nMWK.gitignore","timestamp":1720245075370},{"id":"Rzwa.gitignore","timestamp":1720676645770},{"id":"wzTB.gitignore","timestamp":1721028088530},{"id":"qorK.gitignore","timestamp":1721363518453}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium/.gitmodules","entries":[{"id":"vjCD","timestamp":1717263768991},{"id":"52dh","source":"undoRedo.source","timestamp":1717263856436}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/.editorconfig","entries":[{"id":"FgpE","source":"Workspace Edit","timestamp":1716438381846},{"id":"S7RC","timestamp":1716522446158}]}
{"version":1,"resource":"file:///Users/vijay/Desktop/DAMO-feedback.txt","entries":[{"id":"iucM.txt","source":"textFileCreate.source","timestamp":1718066213953}]}
{"version":1,"resource":"file:///Users/vijay/personal/vijay/finances/Taxes/2023-US/US-2023-taxes-calculations.txt","entries":[{"id":"h4rC.txt","timestamp":1720953060741},{"id":"WSNA.txt","timestamp":1720953121097},{"id":"pOMU.txt","timestamp":1720953147043},{"id":"UgdL.txt","timestamp":1720953196131},{"id":"UKrg.txt","timestamp":1720953217148},{"id":"1KY9.txt","timestamp":1720953697861},{"id":"8Qf0.txt","timestamp":1720953755488},{"id":"RDsc.txt","timestamp":1720953832477},{"id":"xoe8.txt","timestamp":1720953881674},{"id":"7UFf.txt","timestamp":1720953935876},{"id":"SQN8.txt","timestamp":1720953953692},{"id":"VrW2.txt","timestamp":1720953966440},{"id":"zrQP.txt","timestamp":1720953985588},{"id":"5H3U.txt","timestamp":1720954014035},{"id":"pPCt.txt","timestamp":1720954085326},{"id":"WMhO.txt","timestamp":1720954152258},{"id":"jN4z.txt","timestamp":1720954201527},{"id":"nGLV.txt","timestamp":1720954354747},{"id":"xLw0.txt","timestamp":1720954947581},{"id":"mYxl.txt","timestamp":1720955001630},{"id":"97ID.txt","timestamp":1720955014575},{"id":"v2Vp.txt","timestamp":1720955289748},{"id":"9acM.txt","timestamp":1720955493979},{"id":"MV44.txt","timestamp":1720955522754},{"id":"QFzF.txt","timestamp":1720971984446}]}
{"version":1,"resource":"file:///Users/vijay/personal/dev/deploy-real-info.envrc","entries":[{"id":"UVMD.envrc","timestamp":1717323292629},{"id":"lh1F.envrc","timestamp":1717323353417}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/files/.aliases.custom","entries":[{"id":"Zusu.custom","timestamp":1720364738295},{"id":"M8Gi.custom","timestamp":1720364764503},{"id":"2Nrx.custom","timestamp":1720364823306},{"id":"jfLH.custom","timestamp":1720364874496},{"id":"p5nR.custom","timestamp":1720364919298},{"id":"167D.custom","timestamp":1720365041475},{"id":"Pmqx.custom","timestamp":1720365117599},{"id":"TApM.custom","timestamp":1720365285024},{"id":"7Lrg.custom","timestamp":1720366006153},{"id":"mZf3.custom","timestamp":1720366135262},{"id":"GjCW.custom","timestamp":1720366149513},{"id":"wnEb.custom","timestamp":1720366180746},{"id":"VHRr.custom","timestamp":1720366244882},{"id":"H7Wm.custom","timestamp":1720366269688},{"id":"3unC.custom","timestamp":1720367914290},{"id":"50PQ.custom","timestamp":1720368025800},{"id":"rnlw.custom","timestamp":1720368035834},{"id":"nzgb.custom","timestamp":1720413512293},{"id":"ukIn.custom","timestamp":1720413546165},{"id":"OwcW.custom","timestamp":1720421981536},{"id":"9hZa.custom","timestamp":1720422016751},{"id":"E2Kl.custom","timestamp":1720422042221},{"id":"3T5M.custom","timestamp":1720422086495},{"id":"LF8F.custom","timestamp":1720422099288},{"id":"Azex.custom","timestamp":1720422135667},{"id":"C1Iy.custom","timestamp":1720422155841},{"id":"OggT.custom","timestamp":1720422170306},{"id":"Pi4h.custom","timestamp":1720422229495},{"id":"wio3.custom","timestamp":1720422378347},{"id":"Yk0M.custom","timestamp":1720422398735},{"id":"iT19.custom","timestamp":1720422458262},{"id":"KxOn.custom","timestamp":1720422476172},{"id":"7Ne0.custom","timestamp":1720510179451},{"id":"M5As.custom","timestamp":1720510224095},{"id":"G0ck.custom","timestamp":1720676311427},{"id":"toSC.custom","timestamp":1720676344949},{"id":"grRy.custom","timestamp":1720677513333},{"id":"u5n2.custom","timestamp":1720689309750},{"id":"9omj.custom","timestamp":1720689324815},{"id":"CDaj.custom","timestamp":1720689388596},{"id":"ANT5.custom","timestamp":1720689546640},{"id":"KGWn.custom","timestamp":1720717753901},{"id":"eqr6.custom","timestamp":1720725394323},{"id":"it6R.custom","timestamp":1720804339417},{"id":"T9ki.custom","timestamp":1721451783828},{"id":"US1N.custom","timestamp":1721533954652},{"id":"h2WC.custom","timestamp":1721626429454},{"id":"lap2.custom","timestamp":1721626529478},{"id":"9Vi0.custom","timestamp":1721626545382},{"id":"RYrm.custom","timestamp":1721626599291}]}
{"version":1,"resource":"file:///Users/vijay/.bin/git/push-all-repos.sh","entries":[{"id":"QfDj.sh","timestamp":1716434445060},{"id":"yn2J.sh","timestamp":1717169295696},{"id":"TVOP.sh","timestamp":1717169307883},{"id":"7wj8.sh","timestamp":1717174338830}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/.git/COMMIT_EDITMSG","entries":[{"id":"cogz","timestamp":1718527166750},{"id":"54rU","timestamp":1718527195485},{"id":"2yfb","timestamp":1718527260560},{"id":"CNwd","timestamp":1718527344681},{"id":"G2Dr","timestamp":1719665453527},{"id":"X9bk","timestamp":1719665525407},{"id":"Vhjn","timestamp":1719889529777},{"id":"LmId","timestamp":1719890702952},{"id":"u59f","timestamp":1719904990562},{"id":"Wojf","timestamp":1720237783613},{"id":"RO7M","timestamp":1720250367201},{"id":"Lni1","source":"Workspace Edit","timestamp":1720305558644},{"id":"Y32L","source":"Workspace Edit","timestamp":1720305585739},{"id":"zXoX","timestamp":1720305591801},{"id":"layK","timestamp":1720305607766},{"id":"t3Bx","timestamp":1720368670304},{"id":"FSHx","timestamp":1720368836659},{"id":"foTy","timestamp":1720503359376},{"id":"vw25","timestamp":1720675444136},{"id":"cPgq","timestamp":1720721724247},{"id":"P024","timestamp":1720770949392},{"id":"dgmd","timestamp":1720771097591},{"id":"WrGs","source":"Workspace Edit","timestamp":1720833609979},{"id":"kSjI","timestamp":1721028149261},{"id":"KJ0O","timestamp":1721561508267},{"id":"UkuR","timestamp":1721704277997}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/.gitconfig","entries":[{"id":"TV2q","timestamp":1716520222895},{"id":"1LQO","timestamp":1716520339441},{"id":"5OQ6","timestamp":1716521962771},{"id":"k4mC","timestamp":1716522656253},{"id":"KYoF","timestamp":1716522696502},{"id":"NIZ1","timestamp":1716721972803},{"id":"4n9S","timestamp":1716722087108},{"id":"Eei2","timestamp":1716722118486},{"id":"8YpX","timestamp":1716722146642},{"id":"2250","timestamp":1716722217590},{"id":"nKPl","timestamp":1716722282966},{"id":"TReq","timestamp":1716722296884},{"id":"nNqF","timestamp":1716722308813},{"id":"Oygo","timestamp":1716722333525},{"id":"X5ty","source":"undoRedo.source","timestamp":1716722338716},{"id":"WIZ3","timestamp":1716722472369},{"id":"hUq1","timestamp":1716722501920},{"id":"k9Ze","timestamp":1716722677390}]}
{"version":1,"resource":"file:///Users/vijay/.bin/macos/approve-fingerprint-sudo.sh","entries":[{"id":"BXW1.sh","timestamp":1717169525435},{"id":"4wnY.sh","timestamp":1717169577469}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/.bash_profile","entries":[{"id":"x4yd","timestamp":1716408144938},{"id":"vWyA","timestamp":1716480739946},{"id":"FrJk","timestamp":1716522397940},{"id":"HFG9","timestamp":1717312108819}]}
{"version":1,"resource":"file:///Users/vijay/personal/dev/.aliases","entries":[{"id":"K8CW","timestamp":1720276699366},{"id":"ims9","timestamp":1720276717571},{"id":"7j4W","timestamp":1720276737010},{"id":"mpux","timestamp":1720276750528},{"id":"XVzI","timestamp":1720277117337},{"id":"x97f","timestamp":1720277141935},{"id":"R261","timestamp":1720277314993},{"id":"bU9X","timestamp":1720277848828},{"id":"MqCG","timestamp":1720277899005},{"id":"APaZ","timestamp":1720355090576},{"id":"NEPh","timestamp":1720363969020}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/files/personal/template/profiles/.envrc","entries":[{"id":"vXvL","timestamp":1720723920835},{"id":"Xqgc","timestamp":1720767306781},{"id":"boDD","timestamp":1721556446033},{"id":"yjpq","timestamp":1721556462976},{"id":"6S9P","timestamp":1721556492243},{"id":"NpnT","timestamp":1721556602246},{"id":"jGgU","timestamp":1721558346123}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/.profile","entries":[{"id":"gEc7","timestamp":1716435598528},{"id":"ac5K","timestamp":1716520798568},{"id":"oayE","timestamp":1717207223180},{"id":"ZzI2","timestamp":1717207236421},{"id":"0GGX","timestamp":1717207273026},{"id":"DF5d","timestamp":1717208240452},{"id":"4wQD","timestamp":1717323770144},{"id":"mqGE","timestamp":1717331445816},{"id":"AZ6A","timestamp":1717331486241},{"id":"cYgZ","timestamp":1717331500691},{"id":"dk3O","timestamp":1717331553099},{"id":"SKu1","timestamp":1717331743236},{"id":"JuUL","timestamp":1717331833089},{"id":"k2Rm","timestamp":1717331906443},{"id":"ohm9","timestamp":1717337278891}]}
{"version":1,"resource":"file:///Users/vijay/.bin/macos/recron.sh","entries":[{"id":"dwFZ.sh","timestamp":1716521691291},{"id":"OhUf.sh","timestamp":1717176871499},{"id":"SuTT.sh","timestamp":1717176889274}]}
{"version":1,"resource":"file:///Users/vijay/personal/dev/railsGeneratorExample.txt","entries":[{"id":"Tkew.txt","timestamp":1716438732390}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/.p10k.zsh","entries":[{"id":"xrFH.zsh","timestamp":1716522413117},{"id":"tjKb.zsh","timestamp":1716526683962},{"id":"M1Yy.zsh","timestamp":1716526788589},{"id":"1ovi.zsh","timestamp":1716612588497}]}
{"version":1,"resource":"file:///Users/vijay/personal/dev/springboot3-branches.rb","entries":[{"id":"1Xhp.rb","timestamp":1718213695075}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium/src/index.ts","entries":[{"id":"kWey.ts","timestamp":1719157510580},{"id":"dazG.ts","timestamp":1719157568944},{"id":"12RX.ts","timestamp":1719157671651},{"id":"EL6O.ts","timestamp":1719157757956},{"id":"4HA2.ts","timestamp":1719160002484},{"id":"25zU.ts","source":"Remove unused declaration for: 'event'","timestamp":1719160023043},{"id":"KOCa.ts","timestamp":1719160050011},{"id":"JiGx.ts","timestamp":1719160348514},{"id":"zMu3.ts","timestamp":1719160373268}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/files/.bashrc","entries":[{"id":"C1xL","timestamp":1717624829352}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/.ripgreprc","entries":[{"id":"YxNU","timestamp":1716408185635}]}
{"version":1,"resource":"file:///Users/vijay/dev/jd/java/backoffice-bff/.github/workflows/regression-tests-cert.yaml","entries":[{"id":"tb83.yaml","source":"searchReplace.source","timestamp":1719659823405}]}
{"version":1,"resource":"file:///Users/vijay/personal/vijay/profiles/.aliases","entries":[{"id":"1YWf","timestamp":1720222353351},{"id":"gIPN","timestamp":1720222394077},{"id":"SkaT","timestamp":1720222425239},{"id":"5Ggl","timestamp":1720223680514},{"id":"V5wu","timestamp":1720230853129},{"id":"yFG4","timestamp":1720233322950},{"id":"2Wk6","timestamp":1720236564842},{"id":"RwWE","source":"textFileCreate.source","timestamp":1720309062734},{"id":"X8xx","timestamp":1720309065851},{"id":"k03n","timestamp":1720309084613},{"id":"Wbcp","timestamp":1720309097522},{"id":"OTg6","timestamp":1720321029200},{"id":"QAjK","timestamp":1720323367314},{"id":"Tgry","source":"Workspace Edit","timestamp":1720355155053},{"id":"41vQ","timestamp":1720364084760}]}
{"version":1,"resource":"file:///Users/vijay/dev/jd/.tool-versions","entries":[{"id":"WFuv","timestamp":1719635416221}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/.zlogin","entries":[{"id":"LAIi","source":"undoRedo.source","timestamp":1716408501402},{"id":"g6jb","timestamp":1716408509505},{"id":"tBSn","timestamp":1716408520055},{"id":"sOm4","timestamp":1716600366161},{"id":"JObi","timestamp":1716600498438},{"id":"wOOv","timestamp":1716610503486},{"id":"spUw","timestamp":1716611787750},{"id":"mNBA","timestamp":1716611866608},{"id":"QnWr","timestamp":1716611899252},{"id":"DqYh","timestamp":1716612759426},{"id":"ELgA","timestamp":1717319245427},{"id":"8fbm","timestamp":1717337953500},{"id":"WzUW","timestamp":1717343383934}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/.zshenv","entries":[{"id":"Dqka","timestamp":1716600287959},{"id":"ZyEc","timestamp":1716600334194},{"id":"RKHR","timestamp":1716600507290},{"id":"SXmW","timestamp":1716600545989},{"id":"KQ2d","timestamp":1716610467456},{"id":"uH3Q","timestamp":1716610645753},{"id":"pIOb","timestamp":1716610686788},{"id":"l6Yb","timestamp":1716611738809},{"id":"5gvz","timestamp":1716611749652},{"id":"dhYA","timestamp":1716611858560},{"id":"TOU6","timestamp":1716611872643}]}
{"version":1,"resource":"file:///Users/vijay/dev/jd/java/backoffice-bff/.github/workflows/gradle-build.yaml","entries":[{"id":"5JV6.yaml","source":"searchReplace.source","timestamp":1719659823387}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium/biome.json","entries":[{"id":"nD4i.json","timestamp":1719208898541}]}
{
"$schema": "./node_modules/@biomejs/biome/configuration_schema.json",
"formatter": {
"enabled": false
},
"organizeImports": {
"enabled": true
},
"linter": {
"ignore": ["build/**", "coverage/**", "node_modules/**", "recipes", "*.json"],
"rules": {
"style": {
"noNonNullAssertion": "off",
"noInferrableTypes": "off",
"noParameterAssign": "off"
},
"complexity": {
"useLiteralKeys": "off",
"noUselessConstructor": "off",
"noForEach": "off",
"noBannedTypes": "off"
},
"suspicious": {
"noEmptyInterface": "off",
"noExplicitAny": "off",
"noImplicitAnyLet": "off",
"noArrayIndexKey": "off",
"noThenProperty": "off"
},
"performance": {
"noDelete": "off"
},
"a11y": {
"useKeyWithClickEvents": "off"
}
}
}
}
{"version":1,"resource":"file:///Users/vijay/personal/dev/deploy-subs-teach.envrc","entries":[{"id":"Pz8P.envrc","timestamp":1717323300213},{"id":"X04D.envrc","timestamp":1717323366320}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/files/.aliases","entries":[{"id":"SWGm","timestamp":1720367249021},{"id":"WbGZ","timestamp":1720367287437},{"id":"MyeW","timestamp":1720367787356},{"id":"bD2q","timestamp":1720412959458},{"id":"gPRz","timestamp":1720721818954},{"id":"RXLk","timestamp":1720721838664},{"id":"JRGa","timestamp":1720723837127},{"id":"5zfl","timestamp":1720725069145},{"id":"jVtY","timestamp":1720725140605},{"id":"oFyA","timestamp":1720725168105},{"id":"e9Vd","timestamp":1720725205795},{"id":"WsLw","timestamp":1720725228278},{"id":"Xkos","timestamp":1720725339773},{"id":"LA2C","timestamp":1720725367096},{"id":"xV2b","timestamp":1720725378067},{"id":"bOQI","timestamp":1720725863380},{"id":"W0Je","timestamp":1720725873741},{"id":"vDi0","timestamp":1720725961024},{"id":"LNuA","timestamp":1720726054484},{"id":"lIJF","timestamp":1720726073585},{"id":"PlPh","timestamp":1720804263421},{"id":"8XDm","timestamp":1720804276892},{"id":"5PuO","timestamp":1720804434627},{"id":"yENr","timestamp":1720831687308},{"id":"24DE","timestamp":1721151614666},{"id":"YR6B","timestamp":1721151742465},{"id":"vZcH","timestamp":1721362925558},{"id":"kRbR","timestamp":1721362961072},{"id":"r4eP","timestamp":1721464237293},{"id":"PnQm","timestamp":1721464521577},{"id":"mZvY","timestamp":1721464568360},{"id":"us2i","source":"undoRedo.source","timestamp":1721464627612},{"id":"J4iv","timestamp":1721464719676},{"id":"NC5E","timestamp":1721465374828},{"id":"bJGK","timestamp":1721465403881},{"id":"sILQ","timestamp":1721465471022},{"id":"Jilu","timestamp":1721465494157},{"id":"IqHi","timestamp":1721465508042},{"id":"EPz8","timestamp":1721465621668},{"id":"VLYm","timestamp":1721465651360},{"id":"LxFm","timestamp":1721465678554},{"id":"i5ZJ","timestamp":1721465704328},{"id":"s9d0","timestamp":1721526953140},{"id":"hHmr","timestamp":1721533945971},{"id":"qRlX","timestamp":1721535713459},{"id":"1L9J","timestamp":1721535981762},{"id":"RXDh","source":"undoRedo.source","timestamp":1721536008693},{"id":"KsnF","timestamp":1721536094465},{"id":"HlNA","timestamp":1721536136964},{"id":"ra82","timestamp":1721538542008}]}
{"version":1,"resource":"file:///Users/vijay/.gitconfig-oss.inc","entries":[{"id":"MxYP.inc","timestamp":1721698064187},{"id":"QWYd.inc","timestamp":1721698310740},{"id":"zT3O.inc","timestamp":1721698553969},{"id":"HlAa.inc","timestamp":1721698641180},{"id":"aB7v.inc","timestamp":1721698696141},{"id":"j5hC.inc","timestamp":1721698726416},{"id":"BsMQ.inc","timestamp":1721698747724},{"id":"UiKT.inc","timestamp":1721698759803},{"id":"HRQf.inc","timestamp":1721699219327},{"id":"qMvL.inc","timestamp":1721699238140},{"id":"pCub.inc","timestamp":1721699250217},{"id":"u8Pw.inc","timestamp":1721699275383}]}
{"version":1,"resource":"file:///Users/vijay/.bin/git/recreate-repo.sh","entries":[{"id":"vkLn.sh","timestamp":1716409084596},{"id":"DlaX.sh","timestamp":1716409221207},{"id":"YcxM.sh","timestamp":1716434360526},{"id":"SJ04.sh","timestamp":1716434452973},{"id":"Jia3.sh","timestamp":1716434630605},{"id":"dItc.sh","timestamp":1716435475687},{"id":"dH2c.sh","timestamp":1716435496871},{"id":"AAlj.sh","timestamp":1716435512029},{"id":"F7mx.sh","timestamp":1716435538983},{"id":"SQ5h.sh","timestamp":1716435623184},{"id":"effB.sh","timestamp":1716435651240},{"id":"SxQy.sh","timestamp":1716435713228},{"id":"Ue9H.sh","timestamp":1716435757767},{"id":"uiFT.sh","timestamp":1716435860376},{"id":"MW6J.sh","timestamp":1716435893682},{"id":"ijeU.sh","timestamp":1716436339070},{"id":"yKIz.sh","timestamp":1716436528366},{"id":"TkTi.sh","timestamp":1716436592263},{"id":"Rkh0.sh","timestamp":1716436609649},{"id":"U30q.sh","timestamp":1716436918412},{"id":"90qX.sh","timestamp":1716521679961},{"id":"ddCD.sh","timestamp":1716529775197},{"id":"UjcW.sh","timestamp":1716824955881},{"id":"dv74.sh","timestamp":1716824966560},{"id":"RK4t.sh","timestamp":1717169355710},{"id":"6IAv.sh","timestamp":1717169385981},{"id":"ZqcF.sh","timestamp":1717169403156},{"id":"kjjq.sh","timestamp":1717169426756},{"id":"wWoD.sh","timestamp":1717180373186},{"id":"n6Af.sh","timestamp":1717180402338},{"id":"7Nfa.sh","source":"undoRedo.source","timestamp":1717180423353},{"id":"3CHO.sh","timestamp":1717180505131},{"id":"pNRK.sh","source":"undoRedo.source","timestamp":1717180514249},{"id":"GN6a.sh","timestamp":1717303567587},{"id":"AkEH.sh","timestamp":1717303578483}]}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "7.4.47",
"simple-icons": "",
"@mdi/react": "1.6.1",
"@octokit/rest": "21.0.0",
"next": "13.5.6",
"react": "18.3.1",
"react-dom": "18.3.1"
},
"devDependencies": {
"@types/node": "20.14.9",
"@types/react": "18.3.3",
"@types/react-dom": "18.3.0",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.77.6",
"typescript": "5.4.5"
}
}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "6.9.96",
"@mdi/react": "1.6.1",
"@octokit/rest": "21.0.0",
"next": "13.5.6",
"react": "18.3.1",
"react-dom": "18.3.1"
},
"devDependencies": {
"@types/node": "20.14.10",
"@types/react": "18.3.3",
"@types/react-dom": "18.3.0",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.77.6",
"typescript": "5.4.5"
}
}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@octokit/rest": "21.0.0",
"next": "13.5.6",
"react": "18.3.1",
"react-dom": "18.3.1",
"simple-icons": "12.4.0"
},
"devDependencies": {
"@types/node": "20.14.9",
"@types/react": "18.3.3",
"@types/react-dom": "18.3.0",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.77.6",
"typescript": "5.4.5"
}
}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "6.6.96",
"@mdi/react": "1.6.1",
"@octokit/rest": "20.0.2",
"next": "13.5.6",
"react": "18.2.0",
"react-dom": "18.2.0"
},
"devDependencies": {
"@types/node": "20.14.9",
"@types/react": "18.3.3",
"@types/react-dom": "18.2.23",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.71.1",
"typescript": "5.3.3"
}
}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.1.4"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.1.4"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "6.6.96",
"@mdi/react": "1.6.1",
"@octokit/rest": "20.0.2",
"next": "13.5.6",
"react": "18.2.0",
"react-dom": "18.2.0"
},
"devDependencies": {
"@types/node": "20.14.9",
"@types/react": "18.2.73",
"@types/react-dom": "18.2.23",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.71.1",
"typescript": "5.3.3"
}
}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "6.9.96",
"@mdi/react": "1.6.1",
"@octokit/rest": "21.0.0",
"next": "13.5.6",
"react": "18.3.1",
"react-dom": "18.3.1"
},
"devDependencies": {
"@types/node": "20.14.10",
"@types/react": "18.3.3",
"@types/react-dom": "18.3.0",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.77.6",
"typescript": "5.5.3"
}
}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium-website/package.json","entries":[{"id":"vH4C.json","timestamp":1719639309017},{"id":"iYjV.json","timestamp":1719639602047},{"id":"ZREV.json","timestamp":1719639804724},{"id":"kfFn.json","timestamp":1719639856835},{"id":"A7Wy.json","timestamp":1719640599899},{"id":"p2tq.json","timestamp":1719640918581},{"id":"8rmL.json","timestamp":1719641036217},{"id":"qpuc.json","timestamp":1719641047466},{"id":"xbaM.json","timestamp":1719641060955},{"id":"NRdU.json","timestamp":1719641070959},{"id":"Rjf3.json","timestamp":1719641082579},{"id":"LxNM.json","timestamp":1719641152490},{"id":"ooW1.json","timestamp":1719641179439},{"id":"38pP.json","timestamp":1719642284105},{"id":"8gyD.json","timestamp":1719642303356},{"id":"GC0o.json","timestamp":1719642971518},{"id":"537L.json","timestamp":1720924409794},{"id":"k0FH.json","timestamp":1720924526792},{"id":"lHqH.json","timestamp":1720924648933},{"id":"Ajkq.json","timestamp":1720924850997},{"id":"SyUq.json","timestamp":1720924975799}]}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "6.9.96",
"@mdi/react": "1.6.1",
"@octokit/rest": "21.0.0",
"next": "13.5.6",
"react": "18.3.1",
"react-dom": "18.3.1"
},
"devDependencies": {
"@types/node": "20.14.9",
"@types/react": "18.3.3",
"@types/react-dom": "18.3.0",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.77.6",
"typescript": "5.4.5"
}
}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"volta": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "6.6.96",
"@mdi/react": "1.6.1",
"@octokit/rest": "20.0.2",
"next": "13.5.6",
"react": "18.2.0",
"react-dom": "18.2.0"
},
"devDependencies": {
"@types/node": "20.12.2",
"@types/react": "18.2.73",
"@types/react-dom": "18.2.23",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.71.1",
"typescript": "5.3.3"
}
}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.15.1",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.1",
"pnpm": "9.4.0"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "6.9.96",
"@mdi/react": "1.6.1",
"@octokit/rest": "21.0.0",
"next": "13.5.6",
"react": "18.3.1",
"react-dom": "18.3.1"
},
"devDependencies": {
"@types/node": "20.14.10",
"@types/react": "18.3.3",
"@types/react-dom": "18.3.0",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.77.6",
"typescript": "5.4.5"
}
}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"volta": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "6.6.96",
"@mdi/react": "1.6.1",
"@octokit/rest": "20.0.2",
"next": "13.5.6",
"react": "18.2.0",
"react-dom": "18.2.0"
},
"devDependencies": {
"@types/node": "20.14.9",
"@types/react": "18.2.73",
"@types/react-dom": "18.2.23",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.71.1",
"typescript": "5.3.3"
}
}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "6.9.96",
"@mdi/react": "1.6.1",
"@octokit/rest": "21.0.0",
"next": "13.5.6",
"react": "18.3.1",
"react-dom": "18.3.1"
},
"devDependencies": {
"@types/node": "20.14.10",
"@types/react": "18.3.3",
"@types/react-dom": "18.3.0",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.77.6",
"typescript": "5.4.5"
}
}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@octokit/rest": "20.0.2",
"next": "13.5.6",
"react": "18.3.1",
"react-dom": "18.3.1"
},
"devDependencies": {
"@types/node": "20.14.9",
"@types/react": "18.3.3",
"@types/react-dom": "18.3.0",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.77.6",
"typescript": "5.4.5"
}
}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "6.6.96",
"@mdi/react": "1.6.1",
"@octokit/rest": "20.0.2",
"next": "13.5.6",
"react": "18.3.1",
"react-dom": "18.3.1"
},
"devDependencies": {
"@types/node": "20.14.9",
"@types/react": "18.3.3",
"@types/react-dom": "18.3.0",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.77.6",
"typescript": "5.3.3"
}
}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@octokit/rest": "21.0.0",
"next": "13.5.6",
"react": "18.3.1",
"react-dom": "18.3.1"
},
"devDependencies": {
"@types/node": "20.14.9",
"@types/react": "18.3.3",
"@types/react-dom": "18.3.0",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.77.6",
"typescript": "5.4.5"
}
}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "6.6.96",
"@mdi/react": "1.6.1",
"@octokit/rest": "20.0.2",
"next": "13.5.6",
"react": "18.2.0",
"react-dom": "18.2.0"
},
"devDependencies": {
"@types/node": "20.14.9",
"@types/react": "18.2.73",
"@types/react-dom": "18.2.23",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.71.1",
"typescript": "5.3.3"
}
}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "6.6.96",
"@mdi/react": "1.6.1",
"@octokit/rest": "20.0.2",
"next": "13.5.6",
"react": "18.2.0",
"react-dom": "18.2.0"
},
"devDependencies": {
"@types/node": "20.14.9",
"@types/react": "18.3.3",
"@types/react-dom": "18.3.0",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.71.1",
"typescript": "5.3.3"
}
}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "6.6.96",
"@mdi/react": "1.6.1",
"@octokit/rest": "20.0.2",
"next": "13.5.6",
"react": "18.3.1",
"react-dom": "18.3.1"
},
"devDependencies": {
"@types/node": "20.14.9",
"@types/react": "18.3.3",
"@types/react-dom": "18.3.0",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.77.6",
"typescript": "5.4.5"
}
}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "6.9.96",
"@mdi/react": "1.6.1",
"@octokit/rest": "21.0.0",
"next": "13.5.6",
"react": "18.3.1",
"react-dom": "18.3.1"
},
"devDependencies": {
"@types/node": "20.14.10",
"@types/react": "18.3.3",
"@types/react-dom": "18.3.0",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.77.6",
"typescript": "5.4.5"
}
}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.12.0",
"pnpm": "9.1.4"
},
"volta": {
"node": "20.12.0",
"pnpm": "9.1.4"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "6.6.96",
"@mdi/react": "1.6.1",
"@octokit/rest": "20.0.2",
"next": "13.5.6",
"react": "18.2.0",
"react-dom": "18.2.0"
},
"devDependencies": {
"@types/node": "20.12.2",
"@types/react": "18.2.73",
"@types/react-dom": "18.2.23",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.71.1",
"typescript": "5.3.3"
}
}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "6.6.96",
"@mdi/react": "1.6.1",
"@octokit/rest": "20.0.2",
"next": "13.5.6",
"react": "18.3.1",
"react-dom": "18.3.1"
},
"devDependencies": {
"@types/node": "20.14.9",
"@types/react": "18.3.3",
"@types/react-dom": "18.3.0",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.71.1",
"typescript": "5.3.3"
}
}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "6.9.96",
"@mdi/react": "1.6.1",
"@octokit/rest": "21.0.0",
"next": "13.5.6",
"react": "18.3.1",
"react-dom": "18.3.1"
},
"devDependencies": {
"@types/node": "20.14.10",
"@types/react": "18.3.3",
"@types/react-dom": "18.3.0",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.77.8",
"typescript": "5.4.5"
}
}
{
"name": "ferdium-website",
"version": "1.0.0",
"private": true,
"engines": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"volta": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"scripts": {
"dev": "next dev",
"build": "next build",
"postbuild": "next-sitemap --config sitemap-config.js",
"preexport": "next build",
"export": "next build && next export",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"@mdi/js": "6.6.96",
"@mdi/react": "1.6.1",
"@octokit/rest": "20.0.2",
"next": "13.5.6",
"react": "18.2.0",
"react-dom": "18.2.0"
},
"devDependencies": {
"@types/node": "20.15.0",
"@types/react": "18.2.73",
"@types/react-dom": "18.2.23",
"eslint": "8.56.0",
"eslint-config-next": "13.5.6",
"next-sitemap": "4.2.3",
"sass": "1.71.1",
"typescript": "5.3.3"
}
}
{"version":1,"resource":"file:///Users/vijay/.bin/macos/fresh-install-of-osx-vijay.sh","entries":[{"id":"igan.sh","timestamp":1716269236459},{"id":"LrQQ.sh","timestamp":1716273141820},{"id":"G2xk.sh","timestamp":1716437060670},{"id":"KIQK.sh","timestamp":1716440194221},{"id":"bHVv.sh","timestamp":1716525023700},{"id":"zbNT.sh","timestamp":1716619749188},{"id":"FDC5.sh","timestamp":1716619782685},{"id":"j2i1.sh","timestamp":1716619799148},{"id":"XB3K.sh","source":"undoRedo.source","timestamp":1716773355590},{"id":"Y1H2.sh","timestamp":1716773587984},{"id":"Am36.sh","timestamp":1716773599530},{"id":"FnaA.sh","timestamp":1716824970923},{"id":"zjCu.sh","timestamp":1716825692036},{"id":"sHh4.sh","timestamp":1716831403560},{"id":"pQi3.sh","timestamp":1717177826490},{"id":"b5mw.sh","timestamp":1717179202047},{"id":"hLIy.sh","timestamp":1717305916444},{"id":"rKKP.sh","timestamp":1717306343875},{"id":"h5c5.sh","timestamp":1717306375439},{"id":"hmJD.sh","timestamp":1717306654145},{"id":"T5wy.sh","timestamp":1717306693476},{"id":"pMyS.sh","timestamp":1717306786691},{"id":"JOfz.sh","timestamp":1717306832141},{"id":"5FH0.sh","timestamp":1717306898355},{"id":"FdF9.sh","timestamp":1717306945190},{"id":"TFmG.sh","timestamp":1717306992401},{"id":"ZMHX.sh","timestamp":1717321550213},{"id":"LvSR.sh","source":"undoRedo.source","timestamp":1717321560348},{"id":"U64i.sh","timestamp":1717322896525},{"id":"Ln4G.sh","timestamp":1717325998417},{"id":"SQGi.sh","timestamp":1717350096453},{"id":"VAR4.sh","timestamp":1717385028883},{"id":"YwCT.sh","timestamp":1717484337182},{"id":"47Vh.sh","source":"undoRedo.source","timestamp":1717484344160},{"id":"bjle.sh","timestamp":1717486381666},{"id":"nFim.sh","timestamp":1717486411309},{"id":"kPTj.sh","timestamp":1717504173965},{"id":"ZFfE.sh","timestamp":1717504234866}]}
{"version":1,"resource":"file:///Users/vijay/personal/dev/deploy-himachal-erp.envrc","entries":[{"id":"PkQQ.envrc","timestamp":1717323284671},{"id":"pi40.envrc","timestamp":1717323329888}]}
{"version":1,"resource":"file:///Users/vijay/dev/jd/java/backoffice-bff/.github/workflows/regression-tests-qual.yaml","entries":[{"id":"UOFP.yaml","source":"searchReplace.source","timestamp":1719659823391}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium-server/.python-version","entries":[{"id":"BQS0","timestamp":1720926355139}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium/src/helpers/userAgent-helpers.ts","entries":[{"id":"WAPC.ts","timestamp":1719157801537},{"id":"PEra.ts","timestamp":1719157821336},{"id":"V8NM.ts","timestamp":1719158336977},{"id":"0kNk.ts","timestamp":1719158377780},{"id":"oLTo.ts","timestamp":1719158503067},{"id":"jbAz.ts","timestamp":1719158677819},{"id":"qwwp.ts","timestamp":1719158867051},{"id":"paK9.ts","timestamp":1719159702175}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium-website/.nvmrc","entries":[{"id":"JfjG","timestamp":1719639598513},{"id":"YIEB","timestamp":1719640597359},{"id":"3870","timestamp":1720924523974}]}
{"version":1,"resource":"file:///Users/vijay/personal/dev/jigsaw-differ.rb","entries":[{"id":"1OUL.rb","source":"textFileCreate.source","timestamp":1721270009209},{"id":"Fwph.rb","timestamp":1721270084920},{"id":"1FGF.rb","timestamp":1721270100304},{"id":"1Ui6.rb","source":"Workspace Edit","timestamp":1721270166781},{"id":"QHwf.rb","source":"Workspace Edit","timestamp":1721270184770},{"id":"359Q.rb","timestamp":1721270231801},{"id":"Q4bU.rb","timestamp":1721270322443},{"id":"bpC8.rb","timestamp":1721270336263},{"id":"Phq2.rb","timestamp":1721270398319},{"id":"N7e7.rb","timestamp":1721270570020},{"id":"vATJ.rb","timestamp":1721270582050},{"id":"1YSw.rb","timestamp":1721270634054},{"id":"VAvO.rb","timestamp":1721270647037},{"id":"SnFq.rb","timestamp":1721270699923},{"id":"G5sR.rb","timestamp":1721270795319},{"id":"wW1R.rb","timestamp":1721270929765},{"id":"dioO.rb","timestamp":1721272875671},{"id":"a01D.rb","timestamp":1721272903014},{"id":"k0gf.rb","timestamp":1721272917254},{"id":"JGV0.rb","timestamp":1721273010761},{"id":"zRwt.rb","timestamp":1721273025384},{"id":"7Fx0.rb","timestamp":1721273035560},{"id":"Ao9N.rb","timestamp":1721273122461},{"id":"M1HZ.rb","timestamp":1721273145384},{"id":"FMtc.rb","source":"undoRedo.source","timestamp":1721273166052},{"id":"pHIM.rb","timestamp":1721273215024},{"id":"Uxp4.rb","timestamp":1721273307437},{"id":"YbU1.rb","timestamp":1721273320251},{"id":"6CJy.rb","timestamp":1721273400965},{"id":"BklN.rb","timestamp":1721273412389},{"id":"WHTW.rb","timestamp":1721273434429},{"id":"TEqt.rb","timestamp":1721273508605}]}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.5-nightly.5",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.12.2",
"pnpm": "8.15.8"
},
"engine-strict": true,
"volta": {
"node": "20.12.2",
"pnpm": "8.15.8"
},
"packageManager": "pnpm@8.15.8",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.15",
"@mui/material": "5.15.15",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.83",
"dbus-next": "0.10.2",
"debug": "4.3.4",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.1.8",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.2",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.6",
"minimist": "1.2.8",
"mobx": "6.12.3",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.2.0",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.2.0",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.5",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.22.3",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.26.3",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.0",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.2",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.11.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.2.1",
"@commitlint/config-conventional": "19.1.0",
"@electron/notarize": "2.3.0",
"@eslint-react/eslint-plugin": "1.5.8",
"@formatjs/cli": "6.2.9",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.0",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.12.7",
"@types/prop-types": "15.7.12",
"@types/react": "18.2.77",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.2.25",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.12",
"@types/uuid": "9.0.8",
"@types/validator": "13.11.9",
"@typescript-eslint/eslint-plugin": "7.6.0",
"@typescript-eslint/parser": "7.6.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "30.0.8",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.2.5",
"preval-build-info": "1.0.3",
"rimraf": "5.0.5",
"simple-git": "3.24.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#e0e78c3aff1a9d2362709dff70d01d3eaef4ee6a",
"node-mac-permissions": "2.3.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.0",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"engine-strict": true,
"volta": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"packageManager": "pnpm@9.1.4",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.20",
"@mui/material": "5.15.20",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.86",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.23.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.5",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.15.0",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.1.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.2",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.5-nightly.5",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"engine-strict": true,
"volta": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"packageManager": "pnpm@8.15.8",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.18",
"@mui/material": "5.15.18",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.85",
"dbus-next": "0.10.2",
"debug": "4.3.4",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.1.8",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.3",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.23.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.26.4",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.2",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.11.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.4",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.12.12",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.11.10",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "30.0.8",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.2.5",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.24.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#e0e78c3aff1a9d2362709dff70d01d3eaef4ee6a",
"node-mac-permissions": "2.3.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.5-nightly.5",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.12.2",
"pnpm": "8.15.7"
},
"engine-strict": true,
"volta": {
"node": "20.12.2",
"pnpm": "8.15.7"
},
"packageManager": "pnpm@8.15.7",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.18",
"@mui/material": "5.15.18",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.85",
"dbus-next": "0.10.2",
"debug": "4.3.4",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.1.8",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.3",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.23.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.26.4",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.2",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.4",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.12.12",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.11.10",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "30.0.8",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.2.5",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.24.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#e0e78c3aff1a9d2362709dff70d01d3eaef4ee6a",
"node-mac-permissions": "2.3.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.3",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"packageManager": "pnpm@9.5.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.16.1",
"@mui/material": "5.16.1",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.1",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.10",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.2.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.9.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.3",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.5-nightly.5",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"engine-strict": true,
"volta": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"packageManager": "pnpm@8.15.8",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.18",
"@mui/material": "5.15.18",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.85",
"dbus-next": "0.10.2",
"debug": "4.3.4",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.1.8",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.3",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.2.0",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.2.0",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.22.3",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.26.4",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.2",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.11.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.2.1",
"@commitlint/config-conventional": "19.1.0",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.4",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.12.12",
"@types/prop-types": "15.7.12",
"@types/react": "18.2.77",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.2.25",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.11.10",
"@typescript-eslint/eslint-plugin": "7.6.0",
"@typescript-eslint/parser": "7.6.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "30.0.8",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.2.5",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.24.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#e0e78c3aff1a9d2362709dff70d01d3eaef4ee6a",
"node-mac-permissions": "2.3.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.3",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.1",
"pnpm": "9.4.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.4.0"
},
"packageManager": "pnpm@9.4.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.21",
"@mui/material": "5.15.21",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.0",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.10",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.2.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.2",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.0",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"packageManager": "pnpm@9.4.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.21",
"@mui/material": "5.15.21",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.0",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.9",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.1.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.2",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.0",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"engine-strict": true,
"volta": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"packageManager": "pnpm@9.1.4",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.20",
"@mui/material": "5.15.20",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.86",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.23.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.5",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.9",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.1.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.2",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.4",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"packageManager": "pnpm@9.5.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.16.1",
"@mui/material": "5.16.1",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.13.0",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.1",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.10",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "32.0.0-alpha.5",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.3",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.4",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"packageManager": "pnpm@9.5.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.16.1",
"@mui/material": "5.16.1",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.13.0",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.1",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.10",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "32.0.0-alpha.9",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.3",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.5-nightly.2",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.12.2",
"pnpm": "8.15.7"
},
"engine-strict": true,
"volta": {
"node": "20.12.2",
"pnpm": "8.15.7"
},
"packageManager": "pnpm@8.15.7",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.15",
"@mui/material": "5.15.15",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.83",
"dbus-next": "0.10.2",
"debug": "4.3.4",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.1.8",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.2",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.6",
"minimist": "1.2.8",
"mobx": "6.12.3",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.2.0",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.2.0",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.5",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.22.3",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.26.3",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.0",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.2",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.11.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.2.1",
"@commitlint/config-conventional": "19.1.0",
"@electron/notarize": "2.3.0",
"@eslint-react/eslint-plugin": "1.5.8",
"@formatjs/cli": "6.2.9",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.0",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.12.7",
"@types/prop-types": "15.7.12",
"@types/react": "18.2.77",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.2.25",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.12",
"@types/uuid": "9.0.8",
"@types/validator": "13.11.9",
"@typescript-eslint/eslint-plugin": "7.6.0",
"@typescript-eslint/parser": "7.6.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "30.0.8",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.2.5",
"preval-build-info": "1.0.3",
"rimraf": "5.0.5",
"simple-git": "3.24.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#e0e78c3aff1a9d2362709dff70d01d3eaef4ee6a",
"node-mac-permissions": "2.3.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.0",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"packageManager": "pnpm@9.4.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mui/icons-material": "5.15.21",
"@mui/material": "5.15.21",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.0",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.9",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.1.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.2",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.5-nightly.5",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"engine-strict": true,
"volta": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"packageManager": "pnpm@8.15.8",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.15",
"@mui/material": "5.15.15",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.83",
"dbus-next": "0.10.2",
"debug": "4.3.4",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.1.8",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.2",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.6",
"minimist": "1.2.8",
"mobx": "6.12.3",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.2.0",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.2.0",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.5",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.22.3",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.26.3",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.0",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.2",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.11.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.2.1",
"@commitlint/config-conventional": "19.1.0",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.9",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.0",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.12.12",
"@types/prop-types": "15.7.12",
"@types/react": "18.2.77",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.2.25",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.12",
"@types/uuid": "9.0.8",
"@types/validator": "13.11.9",
"@typescript-eslint/eslint-plugin": "7.6.0",
"@typescript-eslint/parser": "7.6.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "30.0.8",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.2.5",
"preval-build-info": "1.0.3",
"rimraf": "5.0.5",
"simple-git": "3.24.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#e0e78c3aff1a9d2362709dff70d01d3eaef4ee6a",
"node-mac-permissions": "2.3.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium/package.json","entries":[{"id":"lsQ6.json","timestamp":1719364058805},{"id":"ML5I.json","timestamp":1719624599219},{"id":"vcoN.json","timestamp":1719625294806},{"id":"17sZ.json","timestamp":1719639819312},{"id":"BgbS.json","timestamp":1719639854534},{"id":"JKHL.json","timestamp":1719639980577},{"id":"WpbX.json","timestamp":1719639998033},{"id":"qGgt.json","timestamp":1719640028096},{"id":"WySf.json","timestamp":1719640052147},{"id":"pPgA.json","timestamp":1719640581619},{"id":"atir.json","timestamp":1719640894217},{"id":"GL2M.json","timestamp":1719641893110},{"id":"E18A.json","timestamp":1719641905388},{"id":"yXqI.json","source":"undoRedo.source","timestamp":1719641932299},{"id":"m12X.json","timestamp":1719656704010},{"id":"FFEs.json","timestamp":1719656770832},{"id":"RKfo.json","timestamp":1720590516721},{"id":"0KgS.json","timestamp":1720590591808},{"id":"2VLN.json","timestamp":1720590591808},{"id":"3WS0.json","timestamp":1720590591808},{"id":"6BkJ.json","timestamp":1720590591809},{"id":"EmQi.json","timestamp":1720590591809},{"id":"GE0S.json","timestamp":1720590591810},{"id":"IxBe.json","timestamp":1720590591810},{"id":"Lp5x.json","timestamp":1720590591810},{"id":"V1uq.json","timestamp":1720590591812},{"id":"XtXt.json","timestamp":1720590591813},{"id":"dYTG.json","timestamp":1720590591813},{"id":"h5TG.json","timestamp":1720590591814},{"id":"l9Sr.json","timestamp":1720590591816},{"id":"mUx4.json","timestamp":1720590591816},{"id":"nLef.json","timestamp":1720590591817},{"id":"pVRt.json","timestamp":1720590591818},{"id":"zWHe.json","timestamp":1720590591819},{"id":"JFWa.json","timestamp":1720924405833},{"id":"8iC6.json","timestamp":1720924448558},{"id":"HaE6.json","timestamp":1720924627864},{"id":"ndZa.json","timestamp":1720924719513},{"id":"SfnI.json","timestamp":1720924774613},{"id":"JoEx.json","timestamp":1720924796073},{"id":"69pg.json","timestamp":1720924815088},{"id":"FgmH.json","timestamp":1720924829183},{"id":"VJhd.json","timestamp":1720924845936},{"id":"gSpv.json","timestamp":1720924972093},{"id":"golW.json","source":"Workspace Edit","timestamp":1720925480032},{"id":"fA7F.json","timestamp":1721129199386},{"id":"D13E.json","timestamp":1721145445342},{"id":"DGR8.json","timestamp":1721145480325},{"id":"jkT4.json","timestamp":1721714318941},{"id":"TcXE.json","timestamp":1721714361756}]}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.4",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"packageManager": "pnpm@9.5.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.16.1",
"@mui/material": "5.16.1",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.13.0",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.1",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.10",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.2.1",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.3",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.0",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"packageManager": "pnpm@9.4.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.21",
"@mui/material": "5.15.21",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.0",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.9",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "32.0.0-alpha.5",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.2",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.3",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"packageManager": "pnpm@9.5.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.16.1",
"@mui/material": "5.16.1",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.13.0",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.1",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.10",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.2.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.9.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.3",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.5-nightly.5",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"engine-strict": true,
"volta": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"packageManager": "pnpm@8.15.8",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.15",
"@mui/material": "5.15.15",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.83",
"dbus-next": "0.10.2",
"debug": "4.3.4",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.1.8",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.2",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.6",
"minimist": "1.2.8",
"mobx": "6.12.3",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.2.0",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.2.0",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.5",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.22.3",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.26.3",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.0",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.2",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.11.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.2.1",
"@commitlint/config-conventional": "19.1.0",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.0",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.12.12",
"@types/prop-types": "15.7.12",
"@types/react": "18.2.77",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.2.25",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.12",
"@types/uuid": "9.0.8",
"@types/validator": "13.11.9",
"@typescript-eslint/eslint-plugin": "7.6.0",
"@typescript-eslint/parser": "7.6.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "30.0.8",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.2.5",
"preval-build-info": "1.0.3",
"rimraf": "5.0.5",
"simple-git": "3.24.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#e0e78c3aff1a9d2362709dff70d01d3eaef4ee6a",
"node-mac-permissions": "2.3.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.0",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"packageManager": "pnpm@9.4.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.21",
"@mui/material": "5.15.21",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.0",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.9",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.1.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.2",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.3",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"packageManager": "pnpm@9.5.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.16.1",
"@mui/material": "5.16.1",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.13.0",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.1",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.10",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.2.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.3",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.3",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"packageManager": "pnpm@9.5.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.16.1",
"@mui/material": "5.16.1",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.13.0",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.1",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.10",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.2.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.9.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.3",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.5-nightly.5",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"engine-strict": true,
"volta": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"packageManager": "pnpm@8.15.8",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.15",
"@mui/material": "5.15.15",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.83",
"dbus-next": "0.10.2",
"debug": "4.3.4",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.1.8",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.2",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.6",
"minimist": "1.2.8",
"mobx": "6.12.3",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.2.0",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.2.0",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.5",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.22.3",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.26.3",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.0",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.2",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.11.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.2.1",
"@commitlint/config-conventional": "19.1.0",
"@electron/notarize": "2.3.0",
"@eslint-react/eslint-plugin": "1.5.8",
"@formatjs/cli": "6.2.9",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.0",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.12.7",
"@types/prop-types": "15.7.12",
"@types/react": "18.2.77",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.2.25",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.12",
"@types/uuid": "9.0.8",
"@types/validator": "13.11.9",
"@typescript-eslint/eslint-plugin": "7.6.0",
"@typescript-eslint/parser": "7.6.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "30.0.8",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.2.5",
"preval-build-info": "1.0.3",
"rimraf": "5.0.5",
"simple-git": "3.24.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#e0e78c3aff1a9d2362709dff70d01d3eaef4ee6a",
"node-mac-permissions": "2.3.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.3",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"packageManager": "pnpm@9.5.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.21",
"@mui/material": "5.15.21",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.0",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.10",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.2.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.2",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.5-nightly.5",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"engine-strict": true,
"volta": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"packageManager": "pnpm@8.15.8",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.18",
"@mui/material": "5.15.18",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.85",
"dbus-next": "0.10.2",
"debug": "4.3.4",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.1.8",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.3",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.2.0",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.2.0",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.22.3",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.26.4",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.2",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.11.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.4",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.12.12",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.11.10",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "30.0.8",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.2.5",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.24.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#e0e78c3aff1a9d2362709dff70d01d3eaef4ee6a",
"node-mac-permissions": "2.3.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.3",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"packageManager": "pnpm@9.4.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.21",
"@mui/material": "5.15.21",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.0",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.10",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.2.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.2",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.0",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"engine-strict": true,
"volta": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"packageManager": "pnpm@9.1.4",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.21",
"@mui/material": "5.15.21",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.86",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.23.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.5",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.9",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.1.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.2",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.5",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"packageManager": "pnpm@9.5.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.16.1",
"@mui/material": "5.16.1",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.13.0",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.1",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.10",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "32.0.0-alpha.9",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.3",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.3",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"packageManager": "pnpm@9.5.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.16.1",
"@mui/material": "5.16.1",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.1",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.10",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.2.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.3",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.5-nightly.5",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.13.1",
"pnpm": "8.15.7"
},
"engine-strict": true,
"volta": {
"node": "20.13.1",
"pnpm": "8.15.7"
},
"packageManager": "pnpm@8.15.7",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.18",
"@mui/material": "5.15.18",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.85",
"dbus-next": "0.10.2",
"debug": "4.3.4",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.1.8",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.3",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.23.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.26.4",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.2",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.4",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.12.12",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.11.10",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "30.0.8",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.2.5",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.24.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#e0e78c3aff1a9d2362709dff70d01d3eaef4ee6a",
"node-mac-permissions": "2.3.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.5-nightly.5",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"engine-strict": true,
"volta": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"packageManager": "pnpm@8.15.8",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.18",
"@mui/material": "5.15.18",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.85",
"dbus-next": "0.10.2",
"debug": "4.3.4",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.1.8",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.3",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.2.0",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.2.0",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.22.3",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.26.4",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.2",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.11.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.4",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.12.12",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.2.25",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.11.10",
"@typescript-eslint/eslint-plugin": "7.6.0",
"@typescript-eslint/parser": "7.6.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "30.0.8",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.2.5",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.24.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#e0e78c3aff1a9d2362709dff70d01d3eaef4ee6a",
"node-mac-permissions": "2.3.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.5-nightly.17",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"engine-strict": true,
"volta": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"packageManager": "pnpm@9.1.4",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.20",
"@mui/material": "5.15.20",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.86",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.23.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.5",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.8",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.1.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.2",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.0",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"packageManager": "pnpm@9.4.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.21",
"@mui/material": "5.15.21",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.0",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.9",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "32.0.0-alpha.3",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.2",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.5",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"engine-strict": true,
"volta": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"packageManager": "pnpm@9.1.4",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.20",
"@mui/material": "5.15.20",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.86",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.23.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.5",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.8",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.1.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.2",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.5-nightly.5",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"engine-strict": true,
"volta": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"packageManager": "pnpm@8.15.8",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.15",
"@mui/material": "5.15.15",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.83",
"dbus-next": "0.10.2",
"debug": "4.3.4",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.1.8",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.2",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.6",
"minimist": "1.2.8",
"mobx": "6.12.3",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.2.0",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.2.0",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.5",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.22.3",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.26.3",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.0",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.2",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.11.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.2.1",
"@commitlint/config-conventional": "19.1.0",
"@electron/notarize": "2.3.0",
"@eslint-react/eslint-plugin": "1.5.8",
"@formatjs/cli": "6.2.9",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.0",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.12.12",
"@types/prop-types": "15.7.12",
"@types/react": "18.2.77",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.2.25",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.12",
"@types/uuid": "9.0.8",
"@types/validator": "13.11.9",
"@typescript-eslint/eslint-plugin": "7.6.0",
"@typescript-eslint/parser": "7.6.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "30.0.8",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.2.5",
"preval-build-info": "1.0.3",
"rimraf": "5.0.5",
"simple-git": "3.24.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#e0e78c3aff1a9d2362709dff70d01d3eaef4ee6a",
"node-mac-permissions": "2.3.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.3",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"packageManager": "pnpm@9.5.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.21",
"@mui/material": "5.15.21",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.0",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.10",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.2.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.3",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.5-nightly.5",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"engine-strict": true,
"volta": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"packageManager": "pnpm@8.15.8",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.18",
"@mui/material": "5.15.18",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.85",
"dbus-next": "0.10.2",
"debug": "4.3.4",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.1.8",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.2",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.6",
"minimist": "1.2.8",
"mobx": "6.12.3",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.2.0",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.2.0",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.5",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.22.3",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.26.3",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.0",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.2",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.11.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.2.1",
"@commitlint/config-conventional": "19.1.0",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.4",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.12.12",
"@types/prop-types": "15.7.12",
"@types/react": "18.2.77",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.2.25",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.11.10",
"@typescript-eslint/eslint-plugin": "7.6.0",
"@typescript-eslint/parser": "7.6.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "30.0.8",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.2.5",
"preval-build-info": "1.0.3",
"rimraf": "5.0.5",
"simple-git": "3.24.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#e0e78c3aff1a9d2362709dff70d01d3eaef4ee6a",
"node-mac-permissions": "2.3.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.0",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.1.4"
},
"engine-strict": true,
"volta": {
"node": "20.15.0",
"pnpm": "9.1.4"
},
"packageManager": "pnpm@9.1.4",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.21",
"@mui/material": "5.15.21",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.0",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.9",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.1.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.2",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.5-nightly.5",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"engine-strict": true,
"volta": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"packageManager": "pnpm@8.15.8",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.18",
"@mui/material": "5.15.18",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.85",
"dbus-next": "0.10.2",
"debug": "4.3.4",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.1.8",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.3",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.23.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.26.4",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.2",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.4",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.12.12",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.11.10",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "30.0.8",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.2.5",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.24.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#e0e78c3aff1a9d2362709dff70d01d3eaef4ee6a",
"node-mac-permissions": "2.3.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.0",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"engine-strict": true,
"volta": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"packageManager": "pnpm@9.1.4",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.21",
"@mui/material": "5.15.21",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.23.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.9",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.1.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.2",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.3",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"packageManager": "pnpm@9.4.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.21",
"@mui/material": "5.15.21",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.0",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.9",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.2.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.2",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.3",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"packageManager": "pnpm@9.5.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.21",
"@mui/material": "5.15.21",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.1",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.10",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.2.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.3",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.6",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"packageManager": "pnpm@9.5.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.16.1",
"@mui/material": "5.16.1",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.13.0",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.1",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.10",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "32.0.0-beta.1",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.3",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.5-nightly.5",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"engine-strict": true,
"volta": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"packageManager": "pnpm@8.15.8",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.18",
"@mui/material": "5.15.18",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.85",
"dbus-next": "0.10.2",
"debug": "4.3.4",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.1.8",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.3",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.22.3",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.26.4",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.2",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.11.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.4",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.12.12",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.11.10",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "30.0.8",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.2.5",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.24.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#e0e78c3aff1a9d2362709dff70d01d3eaef4ee6a",
"node-mac-permissions": "2.3.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.0",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"engine-strict": true,
"volta": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"packageManager": "pnpm@9.1.4",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.20",
"@mui/material": "5.15.20",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.86",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.23.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.5",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.8",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.1.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.2",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.3",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"packageManager": "pnpm@9.5.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.16.1",
"@mui/material": "5.16.1",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.13.0",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.1",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.10",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.2.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.9.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.3",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.5.3",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.0",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"engine-strict": true,
"volta": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"packageManager": "pnpm@9.1.4",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.21",
"@mui/material": "5.15.21",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.86",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.23.1",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.9",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.1.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.2",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.0",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"engine-strict": true,
"volta": {
"node": "20.14.0",
"pnpm": "9.1.4"
},
"packageManager": "pnpm@9.1.4",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.21",
"@mui/material": "5.15.21",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.0",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.9",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.1.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.2",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.5-nightly.5",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"engine-strict": true,
"volta": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"packageManager": "pnpm@8.15.8",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.18",
"@mui/material": "5.15.18",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.85",
"dbus-next": "0.10.2",
"debug": "4.3.4",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.1.8",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.3",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.2.0",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.2.0",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.22.3",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.26.4",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.2",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.11.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.1.0",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.4",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.12.12",
"@types/prop-types": "15.7.12",
"@types/react": "18.2.77",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.2.25",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.11.10",
"@typescript-eslint/eslint-plugin": "7.6.0",
"@typescript-eslint/parser": "7.6.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "30.0.8",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.2.5",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.24.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#e0e78c3aff1a9d2362709dff70d01d3eaef4ee6a",
"node-mac-permissions": "2.3.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.6-nightly.0",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"engine-strict": true,
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"packageManager": "pnpm@9.4.0",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.21",
"@mui/material": "5.15.21",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.87",
"dbus-next": "0.10.2",
"debug": "4.3.5",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.2.1",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.4",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.3.1",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.3.1",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.24.0",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.27.0",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.3",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.12.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.6",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.14.9",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.12.0",
"@typescript-eslint/eslint-plugin": "7.10.0",
"@typescript-eslint/parser": "7.10.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "31.1.0",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.3.2",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.25.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#7d740bcea260feb08197bd210912133e72853d93",
"node-mac-permissions": "2.4.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{
"name": "ferdium",
"productName": "Ferdium",
"desktopName": "ferdium.desktop",
"appId": "org.ferdium.ferdium-app",
"version": "6.7.5-nightly.5",
"description": "Messaging app for WhatsApp, Slack, Telegram, Hangouts and many many more.",
"author": "Ferdium Contributors <hello@ferdium.org> (https://ferdium.org/)",
"license": "Apache-2.0",
"copyright": "org.ferdium",
"main": "index.js",
"homepage": "https://github.com/ferdium/ferdium-app",
"repository": "https://github.com/ferdium/ferdium-app.git",
"private": true,
"engines": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"engine-strict": true,
"volta": {
"node": "20.13.1",
"pnpm": "8.15.8"
},
"packageManager": "pnpm@8.15.8",
"scripts": {
"prepare": "is-ci || husky",
"start": "electron ./build",
"start:local": "cross-env USE_LOCAL_API=1 pnpm start",
"start:live": "cross-env USE_LIVE_API=1 pnpm start",
"start:all-dev": "concurrently \"pnpm dev\" \"wait-on http-get://127.0.0.1:8080 && pnpm start\"",
"dev": "node esbuild.mjs --watch",
"test": "jest",
"test:watch": "jest --watch",
"typecheck": "tsc --noEmit",
"lint": "eslint . --max-warnings 0",
"lint:fix": "pnpm lint --cache --fix",
"biome:check": "pnpm biome check .",
"biome:check:fix": "pnpm biome:check --apply-unsafe",
"extract": "formatjs extract \"src/**/*.{js,jsx,mjs,ts,tsx}\" --ignore=\"**/*.d.ts\" --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
"compile": "formatjs compile \"temp.json\" --out-file src/i18n/locales/en-US.json",
"manage-translations": "pnpm extract && pnpm compile && rimraf temp.json",
"build": "preval-build-info-cli && node esbuild.mjs && electron-builder",
"contributors": "all-contributors",
"reformat-files": "prettier --ignore-path .eslintignore --write --cache \"**/*.{js,jsx,mjs,ts,tsx,scss}\"",
"prepare-code": "pnpm typecheck && pnpm lint:fix && pnpm biome:check:fix && pnpm reformat-files && pnpm manage-translations",
"link-readme": "ts-node scripts/link-readme.ts",
"minify-images": "./scripts/minify-images.sh",
"start:server": "ts-node src/internal-server/test.ts",
"add-crowdin-contributors": "ts-node scripts/add-crowdin-contributors.ts",
"debug": "cross-env-shell DEBUG_COLORS=1 DEBUG=Ferdium:* pnpm start:all-dev"
},
"dependencies": {
"@adonisjs/ace": "5.1.0",
"@adonisjs/bodyparser": "2.3.0",
"@adonisjs/cors": "1.0.7",
"@adonisjs/drive": "1.0.4",
"@adonisjs/fold": "4.1.0",
"@adonisjs/framework": "5.0.13",
"@adonisjs/ignitor": "2.0.8",
"@adonisjs/lucid": "6.3.0",
"@adonisjs/shield": "1.1.0",
"@adonisjs/validator": "5.1.0",
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",
"@mdi/js": "7.4.47",
"@mdi/react": "1.6.1",
"@mui/icons-material": "5.15.18",
"@mui/material": "5.15.18",
"@octokit/core": "5.1.0",
"@sentry/electron": "4.14.0",
"@superwf/mobx-react-router": "7.4.0",
"@syed_umair/electron-process-manager": "1.1.0",
"auto-launch": "5.0.6",
"classnames": "2.5.1",
"color": "4.2.3",
"csstype": "3.1.3",
"darkreader": "4.9.85",
"dbus-next": "0.10.2",
"debug": "4.3.4",
"electron-dl": "3.5.2",
"electron-find": "1.0.7",
"electron-react-titlebar": "1.2.1",
"electron-updater": "6.1.8",
"electron-window-state": "5.0.3",
"fast-folder-size": "2.2.0",
"fs-extra": "11.2.0",
"google-translate-api-x": "10.6.8",
"history": "5.3.0",
"immutable": "4.3.6",
"jsonwebtoken": "9.0.2",
"jss": "10.10.0",
"languagedetect": "2.0.0",
"lodash": "4.17.21",
"macos-version": "5.2.1",
"markdown-to-jsx": "7.4.7",
"minimist": "1.2.8",
"mobx": "6.12.3",
"mobx-localstorage": "1.2.0",
"mobx-react": "7.6.0",
"mobx-react-form": "6.9.4",
"moment": "2.30.1",
"ms": "2.1.3",
"normalize-url": "6.1.0",
"os-name": "4.0.1",
"pretty-bytes": "5.6.0",
"prop-types": "15.8.1",
"rc-progress": "3.5.1",
"react": "18.2.0",
"react-color": "2.19.3",
"react-confetti": "6.1.0",
"react-dom": "18.2.0",
"react-dropzone": "14.2.3",
"react-electron-web-view": "2.0.1",
"react-intl": "6.6.8",
"react-jss": "10.10.0",
"react-loader-spinner": "5.4.5",
"react-modal": "3.16.1",
"react-router-dom": "6.22.3",
"react-sortable-hoc": "2.0.0",
"react-tooltip": "5.26.4",
"react-topbar-progress-indicator": "4.1.1",
"react-transition-group": "4.4.5",
"route-parser": "0.0.5",
"sanitize-filename": "1.6.3",
"semver": "7.6.2",
"sqlite3": "5.1.6",
"tar": "6.2.1",
"tslib": "2.6.2",
"useragent-generator": "1.1.1-amkt-22079-finish.0",
"uuid": "9.0.1",
"validator": "13.11.0"
},
"devDependencies": {
"@biomejs/biome": "1.6.1",
"@commitlint/cli": "19.3.0",
"@commitlint/config-conventional": "19.2.2",
"@electron/notarize": "2.3.2",
"@eslint-react/eslint-plugin": "1.5.12",
"@formatjs/cli": "6.2.12",
"@jest/types": "29.6.3",
"@types/auto-launch": "5.0.5",
"@types/color": "3.0.6",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash": "4.17.4",
"@types/minimist": "1.2.5",
"@types/ms": "0.7.34",
"@types/node": "20.12.12",
"@types/prop-types": "15.7.12",
"@types/react": "18.3.3",
"@types/react-color": "3.0.12",
"@types/react-dom": "18.3.0",
"@types/react-transition-group": "4.4.10",
"@types/route-parser": "0.1.7",
"@types/semver": "7.5.8",
"@types/tar": "6.1.13",
"@types/uuid": "9.0.8",
"@types/validator": "13.11.10",
"@typescript-eslint/eslint-plugin": "7.6.0",
"@typescript-eslint/parser": "7.6.0",
"all-contributors-cli": "6.26.1",
"chalk": "5.3.0",
"concurrently": "8.2.2",
"cross-env": "7.0.3",
"electron": "30.0.8",
"electron-builder": "24.13.3",
"esbuild": "0.16.17",
"esbuild-plugin-copy": "2.1.1",
"esbuild-runner": "2.2.2",
"esbuild-sass-plugin": "2.16.1",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-sonar": "0.13.2",
"eslint-plugin-unicorn": "52.0.0",
"gulp-livereload": "4.0.2",
"husky": "9.0.11",
"is-ci": "3.0.1",
"jest": "29.7.0",
"prettier": "3.2.5",
"preval-build-info": "1.0.3",
"rimraf": "5.0.7",
"simple-git": "3.24.0",
"tiny-glob": "0.2.9",
"ts-node": "10.9.2",
"typescript": "5.4.5",
"wait-on": "7.2.0"
},
"pnpm": {
"overrides": {
"usocket": "_EXCLUDED_"
},
"peerDependencyRules": {
"allowedVersions": {
"@typescript-eslint/parser": "^7.0.0",
"esbuild-sass-plugin>esbuild": "^0.16.7",
"eslint": "^8.0.0",
"react-electron-web-view>react": "^18.0.0",
"react-electron-web-view>react-dom": "^18.0.0",
"react-sortable-hoc>react": "^18.0.0",
"react-sortable-hoc>react-dom": "^18.0.0"
}
},
"allowedDeprecatedVersions": {
"kleur": "2.0.2",
"set-value": "1.0.0",
"request": "2.88.2",
"har-validator": "5.1.5",
"uuid": "3.4.0",
"@sinonjs/fake-timers": "10.2.0",
"@npmcli/move-file": "1.1.2 || 2.0.1",
"source-map-resolve": "0.5.3",
"source-map-url": "0.4.1",
"resolve-url": "0.2.1",
"urix": "0.1.0"
}
},
"overrides": {
"usocket": "_EXCLUDED_"
},
"optionalDependencies": {
"macos-notification-state": "github:ferdium/macos-notification-state#e0e78c3aff1a9d2362709dff70d01d3eaef4ee6a",
"node-mac-permissions": "2.3.0"
},
"browserslist": [
"last 2 Chrome versions"
],
"autoload": {
"App": "./src/internal-server/app"
}
}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium/src/lib/Tray.ts","entries":[{"id":"0uuF.ts","timestamp":1719158527645},{"id":"fxMi.ts","timestamp":1719158691728},{"id":"1mwB.ts","timestamp":1719158720334},{"id":"Y2LT.ts","timestamp":1719158773347},{"id":"ZooX.ts","source":"undoRedo.source","timestamp":1719158781542},{"id":"9l10.ts","source":"Convert named imports to default import","timestamp":1719159598331},{"id":"OHgE.ts","timestamp":1719159635602}]}
{"version":1,"resource":"file:///Users/vijay/personal/dev/repositories-oss2.yml","entries":[{"id":"SuF4.yml","timestamp":1720578366805},{"id":"qQ3F.yml","timestamp":1720589003734}]}
{"version":1,"resource":"file:///Users/vijay/personal/dev/ferdium-release-steps.txt","entries":[{"id":"AxPd.txt","timestamp":1719625375886}]}
{"version":1,"resource":"file:///Users/vijay/brewfile","entries":[{"id":"4zdS","timestamp":1721152315736},{"id":"hrzd","timestamp":1721152491842},{"id":"ZMc5","timestamp":1721152557642}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/scripts/install-dotfiles.rb","entries":[{"id":"omqF.rb","timestamp":1720493540211},{"id":"ZoYA.rb","timestamp":1720718036034},{"id":"89fv.rb","timestamp":1720718113199},{"id":"zS5X.rb","timestamp":1720718162373},{"id":"zuT1.rb","timestamp":1720718186818},{"id":"RdjI.rb","timestamp":1720718207888},{"id":"TL4Z.rb","timestamp":1720718327110},{"id":"QdHJ.rb","timestamp":1720718351366},{"id":"zZWn.rb","timestamp":1720718362068},{"id":"hmGY.rb","timestamp":1720718383336},{"id":"vj6K.rb","timestamp":1720718399686},{"id":"ZFXi.rb","timestamp":1720718462722},{"id":"WRUM.rb","timestamp":1720718499072},{"id":"4IvQ.rb","timestamp":1720718813869},{"id":"H8Jm.rb","timestamp":1720718944119},{"id":"xHZA.rb","timestamp":1720718978455},{"id":"aEka.rb","timestamp":1720719154282},{"id":"oUid.rb","timestamp":1720719402422},{"id":"6zZG.rb","timestamp":1720719478619},{"id":"KgHF.rb","timestamp":1720719538057},{"id":"t414.rb","timestamp":1720719572448},{"id":"qror.rb","source":"undoRedo.source","timestamp":1720719661337},{"id":"Kxv7.rb","timestamp":1720719702975},{"id":"7KzB.rb","timestamp":1720719717450},{"id":"CeZb.rb","timestamp":1720720272967},{"id":"1vxH.rb","timestamp":1720720476593},{"id":"xR2F.rb","timestamp":1720720487787},{"id":"jnCX.rb","timestamp":1720720598730},{"id":"cFkQ.rb","timestamp":1720720625248},{"id":"8y0n.rb","timestamp":1720720689875},{"id":"BNoW.rb","timestamp":1720721118652},{"id":"uXgC.rb","timestamp":1720721153519},{"id":"4D8V.rb","timestamp":1720721238842},{"id":"otYO.rb","timestamp":1720721496748},{"id":"xOhp.rb","timestamp":1720721598098},{"id":"UQ32.rb","timestamp":1720721659597},{"id":"vXwm.rb","timestamp":1720721887716},{"id":"UEl3.rb","timestamp":1720764528915}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/scripts/install-dotfiles.sh","entries":[{"id":"hAAz.sh","timestamp":1716363330406},{"id":"LTOd.sh","timestamp":1716363368264},{"id":"nmSH.sh","timestamp":1716406254790},{"id":"ejiq.sh","timestamp":1716407742591},{"id":"IlM8.sh","timestamp":1716407756288},{"id":"wffH.sh","timestamp":1716407783341},{"id":"2qwF.sh","timestamp":1716407908242},{"id":"jbCj.sh","timestamp":1716407924437},{"id":"6ZUY.sh","timestamp":1716407942123},{"id":"Vf9Z.sh","timestamp":1716431421421},{"id":"73tM.sh","timestamp":1716436021139},{"id":"0RcC.sh","timestamp":1716521695078},{"id":"2yOW.sh","timestamp":1717170198371},{"id":"9znc.sh","timestamp":1717170215199},{"id":"MRwd.sh","timestamp":1717324399642},{"id":"TMeb.sh","timestamp":1717324549855},{"id":"Trpb.sh","timestamp":1717324634768},{"id":"MBs1.sh","timestamp":1717324653978},{"id":"qpKX.sh","timestamp":1717337967640},{"id":"vzN9.sh","timestamp":1717354542227},{"id":"Xx90.sh","timestamp":1717354600474},{"id":"4dn8.sh","timestamp":1717354627997},{"id":"DMOW.sh","timestamp":1717354732819},{"id":"Vn17.sh","timestamp":1717354808118},{"id":"THme.sh","timestamp":1717354853075},{"id":"0KMX.sh","timestamp":1717355000729},{"id":"Iz29.sh","timestamp":1717355086579},{"id":"htRj.sh","timestamp":1717355165894},{"id":"1Hzu.sh","timestamp":1717355214384},{"id":"YMGb.sh","timestamp":1717355253014},{"id":"IsZ6.sh","timestamp":1717355295218},{"id":"0Ods.sh","timestamp":1717355360234},{"id":"XIcR.sh","timestamp":1717355379831},{"id":"k0ZW.sh","timestamp":1717355400188},{"id":"rV3x.sh","timestamp":1717355428466},{"id":"zJXV.sh","timestamp":1717355479343},{"id":"Ekjc.sh","timestamp":1717355695516},{"id":"oad3.sh","timestamp":1717355764476},{"id":"Iiov.sh","timestamp":1717355827822},{"id":"Hd0R.sh","timestamp":1717355845143},{"id":"a5GO.sh","timestamp":1717355858014},{"id":"9uHJ.sh","source":"Workspace Edit","timestamp":1717355894714},{"id":"seZJ.sh","source":"Workspace Edit","timestamp":1717355964620},{"id":"9pg4.sh","source":"Workspace Edit","timestamp":1717356012449}]}
{"version":1,"resource":"file:///Users/vijay/Desktop/Security.yml","entries":[{"id":"7pIC.yml","source":"textFileCreate.source","timestamp":1718345606742},{"id":"XRku.yml","timestamp":1718353929050},{"id":"7QBc.yml","timestamp":1718354229253},{"id":"xlMI.yml","timestamp":1718361764767},{"id":"sM7s.yml","timestamp":1718362050832},{"id":"fDCD.yml","timestamp":1718362135669},{"id":"UABZ.yml","timestamp":1718362228658},{"id":"iyXO.yml","timestamp":1718362272616},{"id":"2vdz.yml","timestamp":1718362313887},{"id":"evH3.yml","timestamp":1718362375352},{"id":"egxY.yml","timestamp":1718365426339},{"id":"1A7V.yml","timestamp":1718365437293},{"id":"0gey.yml","timestamp":1718365455400},{"id":"XCmU.yml","timestamp":1718365801504},{"id":"0jFl.yml","timestamp":1718365848500},{"id":"shdg.yml","timestamp":1718365909237},{"id":"Ap8X.yml","timestamp":1718365984726},{"id":"5vLj.yml","timestamp":1718366110753},{"id":"8lG7.yml","timestamp":1718366150697},{"id":"ZDjq.yml","timestamp":1718366266100},{"id":"qJUM.yml","timestamp":1718366301768},{"id":"HvND.yml","timestamp":1718366384446}]}
{"version":1,"resource":"file:///Users/vijay/personal/dev/jd.tool-versions","entries":[{"id":"WuO5.tool-versions","timestamp":1719635384165}]}
{"version":1,"resource":"file:///Users/vijay/.bin/macos/crontab.txt","entries":[{"id":"QjgC.txt","source":"Workspace Edit","timestamp":1720173750925},{"id":"e8cG.txt","timestamp":1720173753627},{"id":"ewny.txt","timestamp":1720173776047},{"id":"0qK5.txt","timestamp":1720321783203},{"id":"NbJ2.txt","timestamp":1720321839289},{"id":"buzq.txt","timestamp":1720322290636},{"id":"u3BC.txt","timestamp":1720322303797},{"id":"u1BD.txt","timestamp":1720322513468},{"id":"u8NL.txt","timestamp":1720322543377},{"id":"Z6zJ.txt","timestamp":1720322621277},{"id":"SfoS.txt","timestamp":1720323752357},{"id":"ySjH.txt","timestamp":1720323765206},{"id":"pEl1.txt","timestamp":1720323796841},{"id":"39jd.txt","timestamp":1720324103394},{"id":"iQzv.txt","timestamp":1720324173604},{"id":"I9yN.txt","timestamp":1720324320050},{"id":"LdWE.txt","timestamp":1720324332461},{"id":"jL4Z.txt","timestamp":1720324424193},{"id":"ignM.txt","timestamp":1720324449019},{"id":"u35e.txt","timestamp":1720324461394},{"id":"Aqhw.txt","timestamp":1720749249737},{"id":"IcQx.txt","timestamp":1720749260076},{"id":"SC75.txt","timestamp":1720749357691},{"id":"VJmH.txt","timestamp":1720749378254},{"id":"loT9.txt","timestamp":1720749441217},{"id":"q3tD.txt","timestamp":1720749522897},{"id":"926B.txt","timestamp":1720749552406},{"id":"PWui.txt","timestamp":1720749594188},{"id":"0His.txt","timestamp":1720749698951},{"id":"tvE8.txt","timestamp":1720749762086},{"id":"MVIC.txt","timestamp":1720749781757},{"id":"GwRY.txt","timestamp":1720749806252},{"id":"y71p.txt","timestamp":1720749880535},{"id":"Jm1b.txt","timestamp":1720749928092},{"id":"m8WD.txt","timestamp":1720750036500},{"id":"w4Ni.txt","source":"undoRedo.source","timestamp":1720750122451},{"id":"ZKXc.txt","timestamp":1720750504459},{"id":"RX1M.txt","timestamp":1720750527891},{"id":"TLiJ.txt","timestamp":1720834223137},{"id":"dwrx.txt","source":"Workspace Edit","timestamp":1721282537876}]}
{"version":1,"resource":"file:///Users/vijay/personal/vijay/profiles/ThunderbirdProfile/profiles.ini","entries":[{"id":"Pigo.ini","timestamp":1719067529006}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/files/dev/oss/.aliases","entries":[{"id":"XF7V","timestamp":1720232449727},{"id":"aL98","timestamp":1720232619361},{"id":"Pfz3","timestamp":1720232729845},{"id":"jHh0","timestamp":1720233314277},{"id":"WQ0c","timestamp":1720233444270},{"id":"kMAN","timestamp":1720236140997},{"id":"gurp","timestamp":1720236307120},{"id":"AWPh","timestamp":1720236449586},{"id":"PqjZ","timestamp":1720236551149},{"id":"QJEC","timestamp":1720236621493},{"id":"3Xbv","timestamp":1720278084065},{"id":"lY8B","timestamp":1720304417235},{"id":"FN83","timestamp":1720315114887},{"id":"3jrr","timestamp":1720331580600}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/files/.zlogin","entries":[{"id":"dQVl","timestamp":1719856300761},{"id":"CQOf","timestamp":1719857496633},{"id":"52D9","timestamp":1719857534356},{"id":"RVrQ","source":"undoRedo.source","timestamp":1719857566977},{"id":"M05L","timestamp":1719874642915},{"id":"QzM2","timestamp":1719874687267},{"id":"8kWR","timestamp":1719874724268},{"id":"Mvgx","timestamp":1719874761053},{"id":"I4k9","timestamp":1719874809018},{"id":"8PAe","timestamp":1719874889995},{"id":"m1gL","timestamp":1719874931522},{"id":"PM0K","timestamp":1719884089816},{"id":"IpGg","source":"undoRedo.source","timestamp":1719884117426},{"id":"I7ZW","timestamp":1719884174382},{"id":"d4AV","timestamp":1719884210096},{"id":"r6Gx","timestamp":1719889268379},{"id":"jwvi","timestamp":1720230979218},{"id":"spmx","timestamp":1720230994175},{"id":"7W5x","timestamp":1720231043937},{"id":"Ej7O","timestamp":1720231101465},{"id":"yJxN","timestamp":1720236514446},{"id":"olQ2","timestamp":1720244768250},{"id":"HrhW","timestamp":1720244949036},{"id":"vNGb","timestamp":1720249045019},{"id":"6uRp","timestamp":1720249998992},{"id":"erqq","timestamp":1720250236803},{"id":"4DJr","timestamp":1720276808527},{"id":"0Rdh","timestamp":1720278325929},{"id":"6Xpl","timestamp":1720304389901},{"id":"hXW5","timestamp":1720308900970},{"id":"xyXz","timestamp":1720308926926},{"id":"xxNn","timestamp":1720308944792},{"id":"rX0Q","timestamp":1720366211420},{"id":"mXVO","timestamp":1720368127457},{"id":"ScBs","timestamp":1720368142835},{"id":"noLj","timestamp":1720368161711},{"id":"DUfB","timestamp":1720629855597},{"id":"WR1l","timestamp":1720629871307},{"id":"K1NX","timestamp":1720663086911},{"id":"He4d","timestamp":1720663127684},{"id":"Kpw1","timestamp":1720663176394},{"id":"srZW","timestamp":1721363320524},{"id":"NIfq","timestamp":1721403849959},{"id":"WqOg","timestamp":1721513830265},{"id":"dkzT","timestamp":1721518014714},{"id":"SOQf","timestamp":1721518033666},{"id":"RssH","timestamp":1721533968189}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/files/.zshenv","entries":[{"id":"38HN","timestamp":1719856303063},{"id":"6oXS","timestamp":1719889770935},{"id":"Lnjr","timestamp":1719889959350},{"id":"ZK77","timestamp":1720236523918},{"id":"o3rF","timestamp":1720236728141},{"id":"u9ft","timestamp":1720236901717},{"id":"J9gY","timestamp":1721403999002},{"id":"RCIC","timestamp":1721456471308},{"id":"TdVU","timestamp":1721456995756},{"id":"NUUN","timestamp":1721457007601},{"id":"DMLN","timestamp":1721460454777},{"id":"UWXx","timestamp":1721513012134},{"id":"kPk4","timestamp":1721513910664},{"id":"GthC","timestamp":1721514649092},{"id":"9BsB","timestamp":1721531721865},{"id":"9VBn","timestamp":1721531754275},{"id":"Y7VV","timestamp":1721533977276}]}
{"version":1,"resource":"file:///Users/vijay/personal/dev/repositories-jd.yml","entries":[{"id":"GksU.yml","timestamp":1719628424691},{"id":"4HW4.yml","timestamp":1719628482619},{"id":"Qqa6.yml","timestamp":1719630210601},{"id":"d1X7.yml","timestamp":1719635019362},{"id":"CXXD.yml","source":"undoRedo.source","timestamp":1719635055320},{"id":"wYj8.yml","timestamp":1719635878295},{"id":"TfgS.yml","timestamp":1719635918638},{"id":"qAb6.yml","source":"searchReplace.source","timestamp":1720627136199},{"id":"5Zwu.yml","timestamp":1720627679009},{"id":"btZp.yml","timestamp":1720629680358}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/files/.profile","entries":[{"id":"wVvg","timestamp":1720371672165}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium-recipes/scripts/package.js","entries":[{"id":"V928.js","timestamp":1716616668966},{"id":"iUqD.js","timestamp":1716616717106}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/TODO.txt","entries":[{"id":"bk86.txt","source":"textFileCreate.source","timestamp":1720687647179},{"id":"p1Oo.txt","timestamp":1720687652731},{"id":"TEJi.txt","timestamp":1720717326722},{"id":"dKPH.txt","timestamp":1720717360093},{"id":"uk2T.txt","timestamp":1720721030257}]}
{
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"workbench.iconTheme": "vscode-icons",
"workbench.startupEditor": "none",
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": true,
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -Xlog:jni+resolve=off -javaagent:\"/Users/vijay/.vscodium-insiders/extensions/gabrielbb.vscode-lombok-1.0.1-universal/server/lombok.jar\"",
"files.autoSave": "onFocusChange",
"redhat.telemetry.enabled": false,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"editor.wordWrap": "on",
"editor.tabSize": 2,
"[markdown]": {
"files.trimTrailingWhitespace": false
},
"files.exclude": {
"**/.*.zwc*": true,
"**/*.zwc*": true,
"**/bin": true,
"**/build": true,
"**/coverage/**": true,
"**/out": true
},
"files.associations": {
"Dockerfile*": "dockerfile",
"dockercompose*": "dockercompose",
"*.custom": "shellscript",
"*.envrc": "shellscript"
},
"editor.gotoLocation.alternativeImplementationCommand": "editor.action.goToImplementation",
"editor.gotoLocation.alternativeReferenceCommand": "editor.action.goToReferences",
"editor.guides.bracketPairs": "active",
"editor.linkedEditing": true,
"editor.snippets.codeActions.enabled": false,
"editor.quickSuggestions": {
"comments": "on",
"strings": "on"
},
"files.insertFinalNewline": true,
"files.watcherExclude": {
"**/.git/**": true,
"**/.git/objects/**": false,
"**/.git/subtree-cache/**": false,
"**/.hg/**": true,
"**/.hg/store/**": false
},
"workbench.enableExperiments": false,
"workbench.experimental.editSessions.autoStore": "onShutdown",
"workbench.quickOpen.preserveInput": true,
"workbench.editor.closeOnFileDelete": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.sharedViewState": true,
"search.searchEditor.reusePriorSearchConfiguration": true,
"search.showLineNumbers": true,
"search.useIgnoreFiles": false,
"scm.diffDecorationsGutterPattern": {
"added": true
},
"terminal.external.osxExec": "iTerm.app",
"eslint.alwaysShowStatus": true,
"git.alwaysShowStagedChangesResourceGroup": true,
"git.fetchOnPull": true,
"git.pruneOnFetch": true,
"git.rebaseWhenSync": true,
"git.supportCancellation": true,
"github.gitProtocol": "ssh",
"syncSettings.resources": [
"extensions",
"keybindings",
"settings",
"snippets",
"uiState"
],
"java.import.gradle.java.home": "/Library/Java/JavaVirtualMachines/corretto-17.0.4.9.1/Contents/Home",
"git.openRepositoryInParentFolders": "never",
"explorer.confirmDelete": false,
"continue.OPENAI_API_KEY": "",
"window.zoomLevel": 1,
"editor.accessibilitySupport": "off",
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.stickyScroll.enabled": true,
"notebook.stickyScroll.enabled": true,
"gitlens.telemetry.enabled": false,
"code-runner.enableAppInsights": false,
"sonarlint.disableTelemetry": true,
"window.confirmSaveUntitledWorkspace": false,
"jest.enable": false,
"animations.Enabled": true,
"update.mode": "manual",
"apc.imports": [
"file:///Users/vijay/.vscodium-insiders/extensions/brandonkirbyson.vscode-animations-2.0.1-universal/dist/updateHandler.js"
],
"syncSettings.additionalFiles": [
],
"animations.Install-Method": "Apc Customize UI++",
"explorer.confirmDragAndDrop": false,
"security.workspace.trust.untrustedFiles": "open",
"sync.autoDownload": true,
"sync.autoUpload": true,
"sync.syncExtensions": true,
"sync.removeExtensions": false,
"sync.quietSync": true,
"sync.gist": "6624ce6f4618e4c9d7682975fea0ef95",
"vsicons.dontShowNewVersionMessage": true
}
{
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.gist": "6624ce6f4618e4c9d7682975fea0ef95"
}
{
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"workbench.iconTheme": "vscode-icons",
"workbench.startupEditor": "none",
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": true,
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -Xlog:jni+resolve=off -javaagent:\"/Users/vijay/.vscodium-insiders/extensions/gabrielbb.vscode-lombok-1.0.1-universal/server/lombok.jar\"",
"files.autoSave": "onFocusChange",
"redhat.telemetry.enabled": false,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"editor.wordWrap": "on",
"editor.tabSize": 2,
"[markdown]": {
"files.trimTrailingWhitespace": false
},
"files.exclude": {
"**/.*.zwc*": true,
"**/*.zwc*": true,
"**/bin": true,
"**/build": true,
"**/coverage/**": true,
"**/out": true
},
"files.associations": {
"Dockerfile*": "dockerfile",
"dockercompose*": "dockercompose",
"*.custom": "shellscript",
"*.envrc": "shellscript",
".tool-versions": "shellscript"
},
"editor.gotoLocation.alternativeImplementationCommand": "editor.action.goToImplementation",
"editor.gotoLocation.alternativeReferenceCommand": "editor.action.goToReferences",
"editor.guides.bracketPairs": "active",
"editor.linkedEditing": true,
"editor.snippets.codeActions.enabled": false,
"editor.quickSuggestions": {
"comments": "on",
"strings": "on"
},
"files.insertFinalNewline": true,
"files.watcherExclude": {
"**/.git/**": true,
"**/.git/objects/**": false,
"**/.git/subtree-cache/**": false,
"**/.hg/**": true,
"**/.hg/store/**": false
},
"workbench.enableExperiments": false,
"workbench.experimental.editSessions.autoStore": "onShutdown",
"workbench.quickOpen.preserveInput": true,
"workbench.editor.closeOnFileDelete": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.sharedViewState": true,
"search.searchEditor.reusePriorSearchConfiguration": true,
"search.showLineNumbers": true,
"search.useIgnoreFiles": false,
"scm.diffDecorationsGutterPattern": {
"added": true
},
"terminal.external.osxExec": "iTerm.app",
"eslint.alwaysShowStatus": true,
"git.alwaysShowStagedChangesResourceGroup": true,
"git.fetchOnPull": true,
"git.pruneOnFetch": true,
"git.rebaseWhenSync": true,
"git.supportCancellation": true,
"github.gitProtocol": "ssh",
"syncSettings.resources": [
"extensions",
"keybindings",
"settings",
"snippets",
"uiState"
],
"java.import.gradle.java.home": "/Library/Java/JavaVirtualMachines/corretto-17.0.4.9.1/Contents/Home",
"git.openRepositoryInParentFolders": "never",
"explorer.confirmDelete": false,
"continue.OPENAI_API_KEY": "",
"window.zoomLevel": 1,
"editor.accessibilitySupport": "off",
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.stickyScroll.enabled": true,
"notebook.stickyScroll.enabled": true,
"gitlens.telemetry.enabled": false,
"code-runner.enableAppInsights": false,
"sonarlint.disableTelemetry": true,
"window.confirmSaveUntitledWorkspace": false,
"jest.enable": false,
"animations.Enabled": true,
"update.mode": "manual",
"apc.imports": [
"file:///Users/vijay/.vscodium-insiders/extensions/brandonkirbyson.vscode-animations-2.0.1-universal/dist/updateHandler.js"
],
"syncSettings.additionalFiles": [
],
"animations.Install-Method": "Apc Customize UI++",
"explorer.confirmDragAndDrop": false,
"security.workspace.trust.untrustedFiles": "open",
"sync.autoDownload": true,
"sync.autoUpload": true,
"sync.syncExtensions": true,
"sync.removeExtensions": false,
"sync.quietSync": true,
"sync.gist": "6624ce6f4618e4c9d7682975fea0ef95",
"vsicons.dontShowNewVersionMessage": true,
"[yaml]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
}
{
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"workbench.iconTheme": "vscode-icons",
"workbench.startupEditor": "none",
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": true,
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -Xlog:jni+resolve=off -javaagent:\"/Users/vijay/.vscodium-insiders/extensions/gabrielbb.vscode-lombok-1.0.1-universal/server/lombok.jar\"",
"files.autoSave": "onFocusChange",
"redhat.telemetry.enabled": false,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"editor.wordWrap": "on",
"editor.tabSize": 2,
"[markdown]": {
"files.trimTrailingWhitespace": false
},
"files.exclude": {
"**/.*.zwc*": true,
"**/*.zwc*": true,
"**/bin": true,
"**/build": true,
"**/coverage/**": true,
"**/out": true
},
"files.associations": {
"Dockerfile*": "dockerfile",
"dockercompose*": "dockercompose",
"*.custom": "shellscript",
"*.envrc": "shellscript",
".tool-versions": "shellscript"
},
"editor.gotoLocation.alternativeImplementationCommand": "editor.action.goToImplementation",
"editor.gotoLocation.alternativeReferenceCommand": "editor.action.goToReferences",
"editor.guides.bracketPairs": "active",
"editor.linkedEditing": true,
"editor.snippets.codeActions.enabled": false,
"editor.quickSuggestions": {
"comments": "on",
"strings": "on"
},
"files.insertFinalNewline": true,
"files.watcherExclude": {
"**/.git/**": true,
"**/.git/objects/**": false,
"**/.git/subtree-cache/**": false,
"**/.hg/**": true,
"**/.hg/store/**": false
},
"workbench.enableExperiments": false,
"workbench.experimental.editSessions.autoStore": "onShutdown",
"workbench.quickOpen.preserveInput": true,
"workbench.editor.closeOnFileDelete": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.sharedViewState": true,
"search.searchEditor.reusePriorSearchConfiguration": true,
"search.showLineNumbers": true,
"search.useIgnoreFiles": false,
"scm.diffDecorationsGutterPattern": {
"added": true
},
"terminal.external.osxExec": "iTerm.app",
"eslint.alwaysShowStatus": true,
"git.alwaysShowStagedChangesResourceGroup": true,
"git.fetchOnPull": true,
"git.pruneOnFetch": true,
"git.rebaseWhenSync": true,
"git.supportCancellation": true,
"github.gitProtocol": "ssh",
"syncSettings.resources": [
"extensions",
"keybindings",
"settings",
"snippets",
"uiState"
],
"java.import.gradle.java.home": "/Library/Java/JavaVirtualMachines/corretto-17.0.4.9.1/Contents/Home",
"git.openRepositoryInParentFolders": "never",
"explorer.confirmDelete": false,
"continue.OPENAI_API_KEY": "",
"window.zoomLevel": 1,
"editor.accessibilitySupport": "off",
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.stickyScroll.enabled": true,
"notebook.stickyScroll.enabled": true,
"gitlens.telemetry.enabled": false,
"code-runner.enableAppInsights": false,
"sonarlint.disableTelemetry": true,
"window.confirmSaveUntitledWorkspace": false,
"jest.enable": false,
"animations.Enabled": true,
"update.mode": "manual",
"apc.imports": [
"file:///Users/vijay/.vscodium-insiders/extensions/brandonkirbyson.vscode-animations-2.0.1-universal/dist/updateHandler.js"
],
"syncSettings.additionalFiles": [
],
"animations.Install-Method": "Apc Customize UI++",
"explorer.confirmDragAndDrop": false,
"security.workspace.trust.untrustedFiles": "open",
"sync.autoDownload": true,
"sync.autoUpload": true,
"sync.syncExtensions": true,
"sync.removeExtensions": false,
"sync.quietSync": true,
"sync.gist": "6624ce6f4618e4c9d7682975fea0ef95",
"vsicons.dontShowNewVersionMessage": true,
"[yaml]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
}
{
"sync.autoDownload": true,
"sync.autoUpload": true
}
{
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"workbench.iconTheme": "vscode-icons",
"workbench.startupEditor": "none",
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": true,
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -Xlog:jni+resolve=off -javaagent:\"/Users/vijay/.vscodium-insiders/extensions/gabrielbb.vscode-lombok-1.0.1-universal/server/lombok.jar\"",
"files.autoSave": "onFocusChange",
"redhat.telemetry.enabled": false,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"editor.wordWrap": "on",
"editor.tabSize": 2,
"[markdown]": {
"files.trimTrailingWhitespace": false
},
"files.exclude": {
".*.zwc*": true,
"*.zwc*": true,
"**/bin": true,
"**/build": true,
"coverage/**": true,
"out": true
},
"files.associations": {
"Dockerfile*": "dockerfile",
"dockercompose*": "dockercompose",
"*.custom": "shellscript",
"*.envrc": "shellscript"
},
"editor.gotoLocation.alternativeImplementationCommand": "editor.action.goToImplementation",
"editor.gotoLocation.alternativeReferenceCommand": "editor.action.goToReferences",
"editor.guides.bracketPairs": "active",
"editor.linkedEditing": true,
"editor.snippets.codeActions.enabled": false,
"editor.quickSuggestions": {
"comments": "on",
"strings": "on"
},
"files.insertFinalNewline": true,
"files.watcherExclude": {
"**/.git/**": true,
"**/.git/objects/**": false,
"**/.git/subtree-cache/**": false,
"**/.hg/**": true,
"**/.hg/store/**": false
},
"workbench.enableExperiments": false,
"workbench.experimental.editSessions.autoStore": "onShutdown",
"workbench.quickOpen.preserveInput": true,
"workbench.editor.closeOnFileDelete": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.sharedViewState": true,
"search.searchEditor.reusePriorSearchConfiguration": true,
"search.showLineNumbers": true,
"search.useIgnoreFiles": false,
"scm.diffDecorationsGutterPattern": {
"added": true
},
"terminal.external.osxExec": "iTerm.app",
"eslint.alwaysShowStatus": true,
"git.alwaysShowStagedChangesResourceGroup": true,
"git.fetchOnPull": true,
"git.pruneOnFetch": true,
"git.rebaseWhenSync": true,
"git.supportCancellation": true,
"github.gitProtocol": "ssh",
"syncSettings.resources": [
"extensions",
"keybindings",
"settings",
"snippets",
"uiState"
],
"java.import.gradle.java.home": "/Library/Java/JavaVirtualMachines/corretto-17.0.4.9.1/Contents/Home",
"git.openRepositoryInParentFolders": "never",
"explorer.confirmDelete": false,
"continue.OPENAI_API_KEY": "",
"window.zoomLevel": 1,
"editor.accessibilitySupport": "off",
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.stickyScroll.enabled": true,
"notebook.stickyScroll.enabled": true,
"gitlens.telemetry.enabled": false,
"code-runner.enableAppInsights": false,
"sonarlint.disableTelemetry": true,
"window.confirmSaveUntitledWorkspace": false,
"jest.enable": false,
"animations.Enabled": true,
"update.mode": "manual",
"apc.imports": [
"file:///Users/vijay/.vscodium-insiders/extensions/brandonkirbyson.vscode-animations-2.0.1-universal/dist/updateHandler.js"
],
"syncSettings.additionalFiles": [
],
"animations.Install-Method": "Apc Customize UI++",
"explorer.confirmDragAndDrop": false,
"security.workspace.trust.untrustedFiles": "open",
"sync.autoDownload": true,
"sync.autoUpload": true,
"sync.syncExtensions": true,
"sync.removeExtensions": false,
"sync.quietSync": true,
"sync.gist": "6624ce6f4618e4c9d7682975fea0ef95"
}
{
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"workbench.iconTheme": "vscode-icons",
"workbench.startupEditor": "none",
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": true,
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -Xlog:jni+resolve=off -javaagent:\"/Users/vijay/.vscodium-insiders/extensions/gabrielbb.vscode-lombok-1.0.1-universal/server/lombok.jar\"",
"files.autoSave": "onFocusChange",
"redhat.telemetry.enabled": false,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"editor.wordWrap": "on",
"editor.tabSize": 2,
"[markdown]": {
"files.trimTrailingWhitespace": false
},
"files.exclude": {
".*.zwc*": true,
"*.zwc*": true,
"**/bin": true,
"**/build": true,
"coverage/**": true,
"out": true
},
"files.associations": {
"Dockerfile*": "dockerfile",
"dockercompose*": "dockercompose",
"*.custom": "shellscript",
"*.envrc": "shellscript"
},
"editor.gotoLocation.alternativeImplementationCommand": "editor.action.goToImplementation",
"editor.gotoLocation.alternativeReferenceCommand": "editor.action.goToReferences",
"editor.guides.bracketPairs": "active",
"editor.linkedEditing": true,
"editor.snippets.codeActions.enabled": false,
"editor.quickSuggestions": {
"comments": "on",
"strings": "on"
},
"files.insertFinalNewline": true,
"files.watcherExclude": {
"**/.git/**": true,
"**/.git/objects/**": false,
"**/.git/subtree-cache/**": false,
"**/.hg/**": true,
"**/.hg/store/**": false
},
"workbench.enableExperiments": false,
"workbench.experimental.editSessions.autoStore": "onShutdown",
"workbench.quickOpen.preserveInput": true,
"workbench.editor.closeOnFileDelete": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.sharedViewState": true,
"search.searchEditor.reusePriorSearchConfiguration": true,
"search.showLineNumbers": true,
"search.useIgnoreFiles": false,
"scm.diffDecorationsGutterPattern": {
"added": true
},
"terminal.external.osxExec": "iTerm.app",
"eslint.alwaysShowStatus": true,
"git.alwaysShowStagedChangesResourceGroup": true,
"git.fetchOnPull": true,
"git.pruneOnFetch": true,
"git.rebaseWhenSync": true,
"git.supportCancellation": true,
"github.gitProtocol": "ssh",
"syncSettings.resources": [
"extensions",
"keybindings",
"settings",
"snippets",
"uiState"
],
"java.import.gradle.java.home": "/Library/Java/JavaVirtualMachines/corretto-17.0.4.9.1/Contents/Home",
"git.openRepositoryInParentFolders": "never",
"explorer.confirmDelete": false,
"continue.OPENAI_API_KEY": "",
"window.zoomLevel": 1,
"editor.accessibilitySupport": "off",
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.stickyScroll.enabled": true,
"notebook.stickyScroll.enabled": true,
"gitlens.telemetry.enabled": false,
"code-runner.enableAppInsights": false,
"sonarlint.disableTelemetry": true,
"window.confirmSaveUntitledWorkspace": false,
"jest.enable": false,
"animations.Enabled": true,
"update.mode": "manual",
"apc.imports": [
"file:///Users/vijay/.vscodium-insiders/extensions/brandonkirbyson.vscode-animations-2.0.1-universal/dist/updateHandler.js"
],
"syncSettings.additionalFiles": [
],
"animations.Install-Method": "Apc Customize UI++",
"explorer.confirmDragAndDrop": false,
"security.workspace.trust.untrustedFiles": "open",
"sync.autoDownload": true,
"sync.autoUpload": true,
"sync.syncExtensions": true,
"sync.removeExtensions": false,
"sync.quietSync": true,
"sync.gist": "6624ce6f4618e4c9d7682975fea0ef95"
}
{
"sync.gist": "6624ce6f4618e4c9d7682975fea0ef95",
"sync.quietSync": true,
"sync.autoUpload": true,
"sync.autoDownload": true
}
{
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"workbench.iconTheme": "vscode-icons",
"workbench.startupEditor": "none",
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": true,
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -Xlog:jni+resolve=off -javaagent:\"/Users/vijay/.vscodium-insiders/extensions/gabrielbb.vscode-lombok-1.0.1-universal/server/lombok.jar\"",
"files.autoSave": "onFocusChange",
"redhat.telemetry.enabled": false,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"editor.wordWrap": "on",
"editor.tabSize": 2,
"[markdown]": {
"files.trimTrailingWhitespace": false
},
"files.exclude": {
".*.zwc*": true,
"*.zwc*": true,
"**/bin": true,
"**/build": true,
"coverage/**": true,
"out": true
},
"files.associations": {
"Dockerfile*": "dockerfile",
"dockercompose*": "dockercompose",
"*.custom": "shellscript",
"*.envrc": "shellscript"
},
"editor.gotoLocation.alternativeImplementationCommand": "editor.action.goToImplementation",
"editor.gotoLocation.alternativeReferenceCommand": "editor.action.goToReferences",
"editor.guides.bracketPairs": "active",
"editor.linkedEditing": true,
"editor.snippets.codeActions.enabled": false,
"editor.quickSuggestions": {
"comments": "on",
"strings": "on"
},
"files.insertFinalNewline": true,
"files.watcherExclude": {
"**/.git/**": true,
"**/.git/objects/**": false,
"**/.git/subtree-cache/**": false,
"**/.hg/**": true,
"**/.hg/store/**": false
},
"workbench.enableExperiments": false,
"workbench.experimental.editSessions.autoStore": "onShutdown",
"workbench.quickOpen.preserveInput": true,
"workbench.editor.closeOnFileDelete": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.sharedViewState": true,
"search.searchEditor.reusePriorSearchConfiguration": true,
"search.showLineNumbers": true,
"search.useIgnoreFiles": false,
"scm.diffDecorationsGutterPattern": {
"added": true
},
"terminal.external.osxExec": "iTerm.app",
"eslint.alwaysShowStatus": true,
"git.alwaysShowStagedChangesResourceGroup": true,
"git.fetchOnPull": true,
"git.pruneOnFetch": true,
"git.rebaseWhenSync": true,
"git.supportCancellation": true,
"github.gitProtocol": "ssh",
"syncSettings.resources": [
"extensions",
"keybindings",
"settings",
"snippets",
"uiState"
],
"java.import.gradle.java.home": "/Library/Java/JavaVirtualMachines/corretto-17.0.4.9.1/Contents/Home",
"git.openRepositoryInParentFolders": "never",
"explorer.confirmDelete": false,
"continue.OPENAI_API_KEY": "",
"window.zoomLevel": 1,
"editor.accessibilitySupport": "off",
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.stickyScroll.enabled": true,
"notebook.stickyScroll.enabled": true,
"gitlens.telemetry.enabled": false,
"code-runner.enableAppInsights": false,
"sonarlint.disableTelemetry": true,
"window.confirmSaveUntitledWorkspace": false,
"jest.enable": false,
"animations.Enabled": true,
"update.mode": "manual",
"apc.imports": [
"file:///Users/vijay/.vscodium-insiders/extensions/brandonkirbyson.vscode-animations-2.0.1-universal/dist/updateHandler.js"
],
"syncSettings.additionalFiles": [
],
"animations.Install-Method": "Apc Customize UI++",
"explorer.confirmDragAndDrop": false,
"security.workspace.trust.untrustedFiles": "open",
"sync.autoDownload": true,
"sync.autoUpload": true,
"sync.syncExtensions": true,
"sync.forceUpload": true
}
{
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"workbench.iconTheme": "vscode-icons",
"workbench.startupEditor": "none",
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": true,
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -Xlog:jni+resolve=off -javaagent:\"/Users/vijay/.vscodium-insiders/extensions/gabrielbb.vscode-lombok-1.0.1-universal/server/lombok.jar\"",
"files.autoSave": "onFocusChange",
"redhat.telemetry.enabled": false,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"editor.wordWrap": "on",
"editor.tabSize": 2,
"[markdown]": {
"files.trimTrailingWhitespace": false
},
"files.exclude": {
".*.zwc*": true,
"*.zwc*": true,
"**/bin": true,
"**/build": true,
"coverage/**": true,
"out": true
},
"files.associations": {
"Dockerfile*": "dockerfile",
"dockercompose*": "dockercompose",
"*.custom": "shellscript",
"*.envrc": "shellscript"
},
"editor.gotoLocation.alternativeImplementationCommand": "editor.action.goToImplementation",
"editor.gotoLocation.alternativeReferenceCommand": "editor.action.goToReferences",
"editor.guides.bracketPairs": "active",
"editor.linkedEditing": true,
"editor.snippets.codeActions.enabled": false,
"editor.quickSuggestions": {
"comments": "on",
"strings": "on"
},
"files.insertFinalNewline": true,
"files.watcherExclude": {
"**/.git/**": true,
"**/.git/objects/**": false,
"**/.git/subtree-cache/**": false,
"**/.hg/**": true,
"**/.hg/store/**": false
},
"workbench.enableExperiments": false,
"workbench.experimental.editSessions.autoStore": "onShutdown",
"workbench.quickOpen.preserveInput": true,
"workbench.editor.closeOnFileDelete": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.sharedViewState": true,
"search.searchEditor.reusePriorSearchConfiguration": true,
"search.showLineNumbers": true,
"search.useIgnoreFiles": false,
"scm.diffDecorationsGutterPattern": {
"added": true
},
"terminal.external.osxExec": "iTerm.app",
"eslint.alwaysShowStatus": true,
"git.alwaysShowStagedChangesResourceGroup": true,
"git.fetchOnPull": true,
"git.pruneOnFetch": true,
"git.rebaseWhenSync": true,
"git.supportCancellation": true,
"github.gitProtocol": "ssh",
"syncSettings.resources": [
"extensions",
"keybindings",
"settings",
"snippets",
"uiState"
],
"java.import.gradle.java.home": "/Library/Java/JavaVirtualMachines/corretto-17.0.4.9.1/Contents/Home",
"git.openRepositoryInParentFolders": "never",
"explorer.confirmDelete": false,
"continue.OPENAI_API_KEY": "",
"window.zoomLevel": 1,
"editor.accessibilitySupport": "off",
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.stickyScroll.enabled": true,
"notebook.stickyScroll.enabled": true,
"gitlens.telemetry.enabled": false,
"code-runner.enableAppInsights": false,
"sonarlint.disableTelemetry": true,
"window.confirmSaveUntitledWorkspace": false,
"jest.enable": false,
"animations.Enabled": true,
"update.mode": "manual",
"apc.imports": [
"file:///Users/vijay/.vscodium-insiders/extensions/brandonkirbyson.vscode-animations-2.0.1-universal/dist/updateHandler.js"
],
"syncSettings.additionalFiles": [
],
"animations.Install-Method": "Apc Customize UI++",
"explorer.confirmDragAndDrop": false,
"security.workspace.trust.untrustedFiles": "open",
"sync.autoDownload": true,
"sync.autoUpload": true
}
{
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"workbench.iconTheme": "vscode-icons",
"workbench.startupEditor": "none",
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": true,
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -Xlog:jni+resolve=off -javaagent:\"/Users/vijay/.vscodium-insiders/extensions/gabrielbb.vscode-lombok-1.0.1-universal/server/lombok.jar\"",
"files.autoSave": "onFocusChange",
"redhat.telemetry.enabled": false,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"editor.wordWrap": "on",
"editor.tabSize": 2,
"[markdown]": {
"files.trimTrailingWhitespace": false
},
"files.exclude": {
".*.zwc*": true,
"*.zwc*": true,
"**/bin": true,
"**/build": true,
"coverage/**": true,
"out": true
},
"files.associations": {
"Dockerfile*": "dockerfile",
"dockercompose*": "dockercompose",
"*.custom": "shellscript",
"*.envrc": "shellscript"
},
"editor.gotoLocation.alternativeImplementationCommand": "editor.action.goToImplementation",
"editor.gotoLocation.alternativeReferenceCommand": "editor.action.goToReferences",
"editor.guides.bracketPairs": "active",
"editor.linkedEditing": true,
"editor.snippets.codeActions.enabled": false,
"editor.quickSuggestions": {
"comments": "on",
"strings": "on"
},
"files.insertFinalNewline": true,
"files.watcherExclude": {
"**/.git/**": true,
"**/.git/objects/**": false,
"**/.git/subtree-cache/**": false,
"**/.hg/**": true,
"**/.hg/store/**": false
},
"workbench.enableExperiments": false,
"workbench.experimental.editSessions.autoStore": "onShutdown",
"workbench.quickOpen.preserveInput": true,
"workbench.editor.closeOnFileDelete": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.sharedViewState": true,
"search.searchEditor.reusePriorSearchConfiguration": true,
"search.showLineNumbers": true,
"search.useIgnoreFiles": false,
"scm.diffDecorationsGutterPattern": {
"added": true
},
"terminal.external.osxExec": "iTerm.app",
"eslint.alwaysShowStatus": true,
"git.alwaysShowStagedChangesResourceGroup": true,
"git.fetchOnPull": true,
"git.pruneOnFetch": true,
"git.rebaseWhenSync": true,
"git.supportCancellation": true,
"github.gitProtocol": "ssh",
"syncSettings.resources": [
"extensions",
"keybindings",
"settings",
"snippets",
"uiState"
],
"java.import.gradle.java.home": "/Library/Java/JavaVirtualMachines/corretto-17.0.4.9.1/Contents/Home",
"git.openRepositoryInParentFolders": "never",
"explorer.confirmDelete": false,
"continue.OPENAI_API_KEY": "",
"window.zoomLevel": 1,
"editor.accessibilitySupport": "off",
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.stickyScroll.enabled": true,
"notebook.stickyScroll.enabled": true,
"gitlens.telemetry.enabled": false,
"code-runner.enableAppInsights": false,
"sonarlint.disableTelemetry": true,
"window.confirmSaveUntitledWorkspace": false,
"jest.enable": false,
"animations.Enabled": true,
"update.mode": "manual",
"apc.imports": [
"file:///Users/vijay/.vscodium-insiders/extensions/brandonkirbyson.vscode-animations-2.0.1-universal/dist/updateHandler.js"
],
"syncSettings.additionalFiles": [
],
"animations.Install-Method": "Apc Customize UI++",
"explorer.confirmDragAndDrop": false,
"security.workspace.trust.untrustedFiles": "open",
"sync.autoDownload": true,
"sync.autoUpload": true,
"sync.syncExtensions": true
}
{"version":1,"resource":"vscode-userdata:/Users/vijay/Library/Application%20Support/VSCodium%20-%20Insiders/User/settings.json","entries":[{"id":"SVOH.json","timestamp":1718866798088},{"id":"JhkO.json","timestamp":1718869423337},{"id":"0yK7.json","timestamp":1718877512437},{"id":"3EMO.json","timestamp":1718877512437},{"id":"6AVF.json","timestamp":1718877512437},{"id":"6c3r.json","timestamp":1718877512437},{"id":"7sSg.json","timestamp":1718877512437},{"id":"8yyj.json","timestamp":1718877512437},{"id":"AVHX.json","timestamp":1718877512437},{"id":"BYTX.json","timestamp":1718877512437},{"id":"C4T4.json","timestamp":1718877512437},{"id":"C9ex.json","timestamp":1718877512438},{"id":"J1Dg.json","timestamp":1718877512438},{"id":"LvE2.json","timestamp":1718877512438},{"id":"NuED.json","timestamp":1718877512438},{"id":"RKaT.json","timestamp":1718877512438},{"id":"XbfC.json","timestamp":1718877512438},{"id":"oQa7.json","timestamp":1718877512438},{"id":"ghkN.json","timestamp":1718877512439},{"id":"pvCl.json","timestamp":1718877512439},{"id":"rC4W.json","timestamp":1718877512439},{"id":"uyJr.json","timestamp":1718877512439},{"id":"xVQL.json","timestamp":1718877512439},{"id":"Vx5t.json","timestamp":1718990294104},{"id":"0DtP.json","timestamp":1718990312242},{"id":"eUcO.json","timestamp":1719635033591},{"id":"33eZ.json","timestamp":1721403276595}]}
{
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"workbench.iconTheme": "vscode-icons",
"workbench.startupEditor": "none",
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": true,
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -Xlog:jni+resolve=off -javaagent:\"/Users/vijay/.vscodium-insiders/extensions/gabrielbb.vscode-lombok-1.0.1-universal/server/lombok.jar\"",
"files.autoSave": "onFocusChange",
"redhat.telemetry.enabled": false,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"editor.wordWrap": "on",
"editor.tabSize": 2,
"[markdown]": {
"files.trimTrailingWhitespace": false
},
"files.exclude": {
"**/.*.zwc*": true,
"**/*.zwc*": true,
"**/bin": true,
"**/build": true,
"**/coverage/**": true,
"**/out": true
},
"files.associations": {
"Dockerfile*": "dockerfile",
"dockercompose*": "dockercompose",
"*.custom": "shellscript",
"*.envrc": "shellscript"
},
"editor.gotoLocation.alternativeImplementationCommand": "editor.action.goToImplementation",
"editor.gotoLocation.alternativeReferenceCommand": "editor.action.goToReferences",
"editor.guides.bracketPairs": "active",
"editor.linkedEditing": true,
"editor.snippets.codeActions.enabled": false,
"editor.quickSuggestions": {
"comments": "on",
"strings": "on"
},
"files.insertFinalNewline": true,
"files.watcherExclude": {
"**/.git/**": true,
"**/.git/objects/**": false,
"**/.git/subtree-cache/**": false,
"**/.hg/**": true,
"**/.hg/store/**": false
},
"workbench.enableExperiments": false,
"workbench.experimental.editSessions.autoStore": "onShutdown",
"workbench.quickOpen.preserveInput": true,
"workbench.editor.closeOnFileDelete": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.sharedViewState": true,
"search.searchEditor.reusePriorSearchConfiguration": true,
"search.showLineNumbers": true,
"search.useIgnoreFiles": false,
"scm.diffDecorationsGutterPattern": {
"added": true
},
"terminal.external.osxExec": "iTerm.app",
"eslint.alwaysShowStatus": true,
"git.alwaysShowStagedChangesResourceGroup": true,
"git.fetchOnPull": true,
"git.pruneOnFetch": true,
"git.rebaseWhenSync": true,
"git.supportCancellation": true,
"github.gitProtocol": "ssh",
"syncSettings.resources": [
"extensions",
"keybindings",
"settings",
"snippets",
"uiState"
],
"java.import.gradle.java.home": "/Library/Java/JavaVirtualMachines/corretto-17.0.4.9.1/Contents/Home",
"git.openRepositoryInParentFolders": "never",
"explorer.confirmDelete": false,
"continue.OPENAI_API_KEY": "",
"window.zoomLevel": 1,
"editor.accessibilitySupport": "off",
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.stickyScroll.enabled": true,
"notebook.stickyScroll.enabled": true,
"gitlens.telemetry.enabled": false,
"code-runner.enableAppInsights": false,
"sonarlint.disableTelemetry": true,
"window.confirmSaveUntitledWorkspace": false,
"jest.enable": false,
"animations.Enabled": true,
"update.mode": "manual",
"apc.imports": [
"file:///Users/vijay/.vscodium-insiders/extensions/brandonkirbyson.vscode-animations-2.0.1-universal/dist/updateHandler.js"
],
"syncSettings.additionalFiles": [
],
"animations.Install-Method": "Apc Customize UI++",
"explorer.confirmDragAndDrop": false,
"security.workspace.trust.untrustedFiles": "open",
"sync.autoDownload": true,
"sync.autoUpload": true,
"sync.syncExtensions": true,
"sync.removeExtensions": false,
"sync.quietSync": true,
"sync.gist": "6624ce6f4618e4c9d7682975fea0ef95",
"vsicons.dontShowNewVersionMessage": true,
"[yaml]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
}
{
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"workbench.iconTheme": "vscode-icons",
"workbench.startupEditor": "none",
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": true,
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -Xlog:jni+resolve=off -javaagent:\"/Users/vijay/.vscodium-insiders/extensions/gabrielbb.vscode-lombok-1.0.1-universal/server/lombok.jar\"",
"files.autoSave": "onFocusChange",
"redhat.telemetry.enabled": false,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"editor.wordWrap": "on",
"editor.tabSize": 2,
"[markdown]": {
"files.trimTrailingWhitespace": false
},
"files.exclude": {
".*.zwc*": true,
"*.zwc*": true,
"**/bin": true,
"**/build": true,
"coverage/**": true,
"out": true
},
"files.associations": {
"Dockerfile*": "dockerfile",
"dockercompose*": "dockercompose",
"*.custom": "shellscript",
"*.envrc": "shellscript"
},
"editor.gotoLocation.alternativeImplementationCommand": "editor.action.goToImplementation",
"editor.gotoLocation.alternativeReferenceCommand": "editor.action.goToReferences",
"editor.guides.bracketPairs": "active",
"editor.linkedEditing": true,
"editor.snippets.codeActions.enabled": false,
"editor.quickSuggestions": {
"comments": "on",
"strings": "on"
},
"files.insertFinalNewline": true,
"files.watcherExclude": {
"**/.git/**": true,
"**/.git/objects/**": false,
"**/.git/subtree-cache/**": false,
"**/.hg/**": true,
"**/.hg/store/**": false
},
"workbench.enableExperiments": false,
"workbench.experimental.editSessions.autoStore": "onShutdown",
"workbench.quickOpen.preserveInput": true,
"workbench.editor.closeOnFileDelete": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.sharedViewState": true,
"search.searchEditor.reusePriorSearchConfiguration": true,
"search.showLineNumbers": true,
"search.useIgnoreFiles": false,
"scm.diffDecorationsGutterPattern": {
"added": true
},
"terminal.external.osxExec": "iTerm.app",
"eslint.alwaysShowStatus": true,
"git.alwaysShowStagedChangesResourceGroup": true,
"git.fetchOnPull": true,
"git.pruneOnFetch": true,
"git.rebaseWhenSync": true,
"git.supportCancellation": true,
"github.gitProtocol": "ssh",
"syncSettings.resources": [
"extensions",
"keybindings",
"settings",
"snippets",
"uiState"
],
"java.import.gradle.java.home": "/Library/Java/JavaVirtualMachines/corretto-17.0.4.9.1/Contents/Home",
"git.openRepositoryInParentFolders": "never",
"explorer.confirmDelete": false,
"continue.OPENAI_API_KEY": "",
"window.zoomLevel": 1,
"editor.accessibilitySupport": "off",
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.stickyScroll.enabled": true,
"notebook.stickyScroll.enabled": true,
"gitlens.telemetry.enabled": false,
"code-runner.enableAppInsights": false,
"sonarlint.disableTelemetry": true,
"window.confirmSaveUntitledWorkspace": false,
"jest.enable": false,
"animations.Enabled": true,
"update.mode": "manual",
"apc.imports": [
"file:///Users/vijay/.vscodium-insiders/extensions/brandonkirbyson.vscode-animations-2.0.1-universal/dist/updateHandler.js"
],
"syncSettings.additionalFiles": [
],
"animations.Install-Method": "Apc Customize UI++",
"explorer.confirmDragAndDrop": false,
"security.workspace.trust.untrustedFiles": "open",
"sync.autoDownload": true,
"sync.autoUpload": true,
"sync.syncExtensions": true,
"sync.removeExtensions": false,
"sync.quietSync": true,
"sync.gist": "6624ce6f4618e4c9d7682975fea0ef95",
"vsicons.dontShowNewVersionMessage": true
}
{
"sync.gist": "6624ce6f4618e4c9d7682975fea0ef95",
"sync.autoDownload": true
}
{
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"workbench.iconTheme": "vscode-icons",
"workbench.startupEditor": "none",
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": true,
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -Xlog:jni+resolve=off -javaagent:\"/Users/vijay/.vscodium-insiders/extensions/gabrielbb.vscode-lombok-1.0.1-universal/server/lombok.jar\"",
"files.autoSave": "onFocusChange",
"redhat.telemetry.enabled": false,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"editor.wordWrap": "on",
"editor.tabSize": 2,
"[markdown]": {
"files.trimTrailingWhitespace": false
},
"files.exclude": {
".*.zwc*": true,
"*.zwc*": true,
"**/bin": true,
"**/build": true,
"coverage/**": true,
"out": true
},
"files.associations": {
"Dockerfile*": "dockerfile",
"dockercompose*": "dockercompose",
"*.custom": "shellscript",
"*.envrc": "shellscript"
},
"editor.gotoLocation.alternativeImplementationCommand": "editor.action.goToImplementation",
"editor.gotoLocation.alternativeReferenceCommand": "editor.action.goToReferences",
"editor.guides.bracketPairs": "active",
"editor.linkedEditing": true,
"editor.snippets.codeActions.enabled": false,
"editor.quickSuggestions": {
"comments": "on",
"strings": "on"
},
"files.insertFinalNewline": true,
"files.watcherExclude": {
"**/.git/**": true,
"**/.git/objects/**": false,
"**/.git/subtree-cache/**": false,
"**/.hg/**": true,
"**/.hg/store/**": false
},
"workbench.enableExperiments": false,
"workbench.experimental.editSessions.autoStore": "onShutdown",
"workbench.quickOpen.preserveInput": true,
"workbench.editor.closeOnFileDelete": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.sharedViewState": true,
"search.searchEditor.reusePriorSearchConfiguration": true,
"search.showLineNumbers": true,
"search.useIgnoreFiles": false,
"scm.diffDecorationsGutterPattern": {
"added": true
},
"terminal.external.osxExec": "iTerm.app",
"eslint.alwaysShowStatus": true,
"git.alwaysShowStagedChangesResourceGroup": true,
"git.fetchOnPull": true,
"git.pruneOnFetch": true,
"git.rebaseWhenSync": true,
"git.supportCancellation": true,
"github.gitProtocol": "ssh",
"syncSettings.resources": [
"extensions",
"keybindings",
"settings",
"snippets",
"uiState"
],
"java.import.gradle.java.home": "/Library/Java/JavaVirtualMachines/corretto-17.0.4.9.1/Contents/Home",
"git.openRepositoryInParentFolders": "never",
"explorer.confirmDelete": false,
"continue.OPENAI_API_KEY": "",
"window.zoomLevel": 1,
"editor.accessibilitySupport": "off",
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.stickyScroll.enabled": true,
"notebook.stickyScroll.enabled": true,
"gitlens.telemetry.enabled": false,
"code-runner.enableAppInsights": false,
"sonarlint.disableTelemetry": true,
"window.confirmSaveUntitledWorkspace": false,
"jest.enable": false,
"animations.Enabled": true,
"update.mode": "manual",
"apc.imports": [
"file:///Users/vijay/.vscodium-insiders/extensions/brandonkirbyson.vscode-animations-2.0.1-universal/dist/updateHandler.js"
],
"syncSettings.additionalFiles": [
],
"animations.Install-Method": "Apc Customize UI++",
"explorer.confirmDragAndDrop": false,
"security.workspace.trust.untrustedFiles": "open"
}
{
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"workbench.iconTheme": "vscode-icons",
"workbench.startupEditor": "none",
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": true,
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -Xlog:jni+resolve=off -javaagent:\"/Users/vijay/.vscodium-insiders/extensions/gabrielbb.vscode-lombok-1.0.1-universal/server/lombok.jar\"",
"files.autoSave": "onFocusChange",
"redhat.telemetry.enabled": false,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"editor.wordWrap": "on",
"editor.tabSize": 2,
"[markdown]": {
"files.trimTrailingWhitespace": false
},
"files.exclude": {
".*.zwc*": true,
"*.zwc*": true,
"**/bin": true,
"**/build": true,
"coverage/**": true,
"out": true
},
"files.associations": {
"Dockerfile*": "dockerfile",
"dockercompose*": "dockercompose",
"*.custom": "shellscript",
"*.envrc": "shellscript"
},
"editor.gotoLocation.alternativeImplementationCommand": "editor.action.goToImplementation",
"editor.gotoLocation.alternativeReferenceCommand": "editor.action.goToReferences",
"editor.guides.bracketPairs": "active",
"editor.linkedEditing": true,
"editor.snippets.codeActions.enabled": false,
"editor.quickSuggestions": {
"comments": "on",
"strings": "on"
},
"files.insertFinalNewline": true,
"files.watcherExclude": {
"**/.git/**": true,
"**/.git/objects/**": false,
"**/.git/subtree-cache/**": false,
"**/.hg/**": true,
"**/.hg/store/**": false
},
"workbench.enableExperiments": false,
"workbench.experimental.editSessions.autoStore": "onShutdown",
"workbench.quickOpen.preserveInput": true,
"workbench.editor.closeOnFileDelete": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.sharedViewState": true,
"search.searchEditor.reusePriorSearchConfiguration": true,
"search.showLineNumbers": true,
"search.useIgnoreFiles": false,
"scm.diffDecorationsGutterPattern": {
"added": true
},
"terminal.external.osxExec": "iTerm.app",
"eslint.alwaysShowStatus": true,
"git.alwaysShowStagedChangesResourceGroup": true,
"git.fetchOnPull": true,
"git.pruneOnFetch": true,
"git.rebaseWhenSync": true,
"git.supportCancellation": true,
"github.gitProtocol": "ssh",
"syncSettings.resources": [
"extensions",
"keybindings",
"settings",
"snippets",
"uiState"
],
"java.import.gradle.java.home": "/Library/Java/JavaVirtualMachines/corretto-17.0.4.9.1/Contents/Home",
"git.openRepositoryInParentFolders": "never",
"explorer.confirmDelete": false,
"continue.OPENAI_API_KEY": "",
"window.zoomLevel": 1,
"editor.accessibilitySupport": "off",
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.stickyScroll.enabled": true,
"notebook.stickyScroll.enabled": true,
"gitlens.telemetry.enabled": false,
"code-runner.enableAppInsights": false,
"sonarlint.disableTelemetry": true,
"window.confirmSaveUntitledWorkspace": false,
"jest.enable": false,
"animations.Enabled": true,
"update.mode": "manual",
"apc.imports": [
"file:///Users/vijay/.vscodium-insiders/extensions/brandonkirbyson.vscode-animations-2.0.1-universal/dist/updateHandler.js"
],
"syncSettings.additionalFiles": [
],
"animations.Install-Method": "Apc Customize UI++",
"explorer.confirmDragAndDrop": false,
"security.workspace.trust.untrustedFiles": "open"
}
{
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"workbench.iconTheme": "vscode-icons",
"workbench.startupEditor": "none",
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": true,
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -Xlog:jni+resolve=off -javaagent:\"/Users/vijay/.vscodium-insiders/extensions/gabrielbb.vscode-lombok-1.0.1-universal/server/lombok.jar\"",
"files.autoSave": "onFocusChange",
"redhat.telemetry.enabled": false,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"editor.wordWrap": "on",
"editor.tabSize": 2,
"[markdown]": {
"files.trimTrailingWhitespace": false
},
"files.exclude": {
".*.zwc*": true,
"*.zwc*": true,
"**/bin": true,
"**/build": true,
"coverage/**": true,
"out": true
},
"files.associations": {
"Dockerfile*": "dockerfile",
"dockercompose*": "dockercompose",
"*.custom": "shellscript",
"*.envrc": "shellscript"
},
"editor.gotoLocation.alternativeImplementationCommand": "editor.action.goToImplementation",
"editor.gotoLocation.alternativeReferenceCommand": "editor.action.goToReferences",
"editor.guides.bracketPairs": "active",
"editor.linkedEditing": true,
"editor.snippets.codeActions.enabled": false,
"editor.quickSuggestions": {
"comments": "on",
"strings": "on"
},
"files.insertFinalNewline": true,
"files.watcherExclude": {
"**/.git/**": true,
"**/.git/objects/**": false,
"**/.git/subtree-cache/**": false,
"**/.hg/**": true,
"**/.hg/store/**": false
},
"workbench.enableExperiments": false,
"workbench.experimental.editSessions.autoStore": "onShutdown",
"workbench.quickOpen.preserveInput": true,
"workbench.editor.closeOnFileDelete": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.sharedViewState": true,
"search.searchEditor.reusePriorSearchConfiguration": true,
"search.showLineNumbers": true,
"search.useIgnoreFiles": false,
"scm.diffDecorationsGutterPattern": {
"added": true
},
"terminal.external.osxExec": "iTerm.app",
"eslint.alwaysShowStatus": true,
"git.alwaysShowStagedChangesResourceGroup": true,
"git.fetchOnPull": true,
"git.pruneOnFetch": true,
"git.rebaseWhenSync": true,
"git.supportCancellation": true,
"github.gitProtocol": "ssh",
"syncSettings.resources": [
"extensions",
"keybindings",
"settings",
"snippets",
"uiState"
],
"java.import.gradle.java.home": "/Library/Java/JavaVirtualMachines/corretto-17.0.4.9.1/Contents/Home",
"git.openRepositoryInParentFolders": "never",
"explorer.confirmDelete": false,
"continue.OPENAI_API_KEY": "",
"window.zoomLevel": 1,
"editor.accessibilitySupport": "off",
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.stickyScroll.enabled": true,
"notebook.stickyScroll.enabled": true,
"gitlens.telemetry.enabled": false,
"code-runner.enableAppInsights": false,
"sonarlint.disableTelemetry": true,
"window.confirmSaveUntitledWorkspace": false,
"jest.enable": false,
"animations.Enabled": true,
"update.mode": "manual",
"apc.imports": [
"file:///Users/vijay/.vscodium-insiders/extensions/brandonkirbyson.vscode-animations-2.0.1-universal/dist/updateHandler.js"
],
"syncSettings.additionalFiles": [
],
"animations.Install-Method": "Apc Customize UI++",
"explorer.confirmDragAndDrop": false,
"security.workspace.trust.untrustedFiles": "open",
"sync.autoDownload": true,
"sync.autoUpload": true,
"sync.syncExtensions": true,
"sync.removeExtensions": false,
"sync.quietSync": true
}
{
"sync.gist": "6624ce6f4618e4c9d7682975fea0ef95",
"sync.forceDownload": true
}
{
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"workbench.iconTheme": "vscode-icons",
"workbench.startupEditor": "none",
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": true,
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -Xlog:jni+resolve=off -javaagent:\"/Users/vijay/.vscodium-insiders/extensions/gabrielbb.vscode-lombok-1.0.1-universal/server/lombok.jar\"",
"files.autoSave": "onFocusChange",
"redhat.telemetry.enabled": false,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"editor.wordWrap": "on",
"editor.tabSize": 2,
"[markdown]": {
"files.trimTrailingWhitespace": false
},
"files.exclude": {
".*.zwc*": true,
"*.zwc*": true,
"**/bin": true,
"**/build": true,
"coverage/**": true,
"out": true
},
"files.associations": {
"Dockerfile*": "dockerfile",
"dockercompose*": "dockercompose",
"*.custom": "shellscript",
"*.envrc": "shellscript"
},
"editor.gotoLocation.alternativeImplementationCommand": "editor.action.goToImplementation",
"editor.gotoLocation.alternativeReferenceCommand": "editor.action.goToReferences",
"editor.guides.bracketPairs": "active",
"editor.linkedEditing": true,
"editor.snippets.codeActions.enabled": false,
"editor.quickSuggestions": {
"comments": "on",
"strings": "on"
},
"files.insertFinalNewline": true,
"files.watcherExclude": {
"**/.git/**": true,
"**/.git/objects/**": false,
"**/.git/subtree-cache/**": false,
"**/.hg/**": true,
"**/.hg/store/**": false
},
"workbench.enableExperiments": false,
"workbench.experimental.editSessions.autoStore": "onShutdown",
"workbench.quickOpen.preserveInput": true,
"workbench.editor.closeOnFileDelete": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.sharedViewState": true,
"search.searchEditor.reusePriorSearchConfiguration": true,
"search.showLineNumbers": true,
"search.useIgnoreFiles": false,
"scm.diffDecorationsGutterPattern": {
"added": true
},
"terminal.external.osxExec": "iTerm.app",
"eslint.alwaysShowStatus": true,
"git.alwaysShowStagedChangesResourceGroup": true,
"git.fetchOnPull": true,
"git.pruneOnFetch": true,
"git.rebaseWhenSync": true,
"git.supportCancellation": true,
"github.gitProtocol": "ssh",
"syncSettings.resources": [
"extensions",
"keybindings",
"settings",
"snippets",
"uiState"
],
"java.import.gradle.java.home": "/Library/Java/JavaVirtualMachines/corretto-17.0.4.9.1/Contents/Home",
"git.openRepositoryInParentFolders": "never",
"explorer.confirmDelete": false,
"continue.OPENAI_API_KEY": "",
"window.zoomLevel": 1,
"editor.accessibilitySupport": "off",
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.stickyScroll.enabled": true,
"notebook.stickyScroll.enabled": true,
"gitlens.telemetry.enabled": false,
"code-runner.enableAppInsights": false,
"sonarlint.disableTelemetry": true,
"window.confirmSaveUntitledWorkspace": false,
"jest.enable": false,
"animations.Enabled": true,
"update.mode": "manual",
"apc.imports": [
"file:///Users/vijay/.vscodium-insiders/extensions/brandonkirbyson.vscode-animations-2.0.1-universal/dist/updateHandler.js"
],
"syncSettings.additionalFiles": [
],
"animations.Install-Method": "Apc Customize UI++",
"explorer.confirmDragAndDrop": false,
"security.workspace.trust.untrustedFiles": "open",
"sync.autoDownload": true,
"sync.autoUpload": true,
"sync.syncExtensions": true,
"sync.forceUpload": true,
"sync.removeExtensions": false,
"sync.quietSync": true
}
{
"sync.gist": "6624ce6f4618e4c9d7682975fea0ef95"
}
{
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"workbench.iconTheme": "vscode-icons",
"workbench.startupEditor": "none",
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": true,
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -Xlog:jni+resolve=off -javaagent:\"/Users/vijay/.vscodium-insiders/extensions/gabrielbb.vscode-lombok-1.0.1-universal/server/lombok.jar\"",
"files.autoSave": "onFocusChange",
"redhat.telemetry.enabled": false,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"editor.wordWrap": "on",
"editor.tabSize": 2,
"[markdown]": {
"files.trimTrailingWhitespace": false
},
"files.exclude": {
"**/.*.zwc*": true,
"**/*.zwc*": true,
"**/bin": true,
"**/build": true,
"coverage/**": true,
"out": true
},
"files.associations": {
"Dockerfile*": "dockerfile",
"dockercompose*": "dockercompose",
"*.custom": "shellscript",
"*.envrc": "shellscript"
},
"editor.gotoLocation.alternativeImplementationCommand": "editor.action.goToImplementation",
"editor.gotoLocation.alternativeReferenceCommand": "editor.action.goToReferences",
"editor.guides.bracketPairs": "active",
"editor.linkedEditing": true,
"editor.snippets.codeActions.enabled": false,
"editor.quickSuggestions": {
"comments": "on",
"strings": "on"
},
"files.insertFinalNewline": true,
"files.watcherExclude": {
"**/.git/**": true,
"**/.git/objects/**": false,
"**/.git/subtree-cache/**": false,
"**/.hg/**": true,
"**/.hg/store/**": false
},
"workbench.enableExperiments": false,
"workbench.experimental.editSessions.autoStore": "onShutdown",
"workbench.quickOpen.preserveInput": true,
"workbench.editor.closeOnFileDelete": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.sharedViewState": true,
"search.searchEditor.reusePriorSearchConfiguration": true,
"search.showLineNumbers": true,
"search.useIgnoreFiles": false,
"scm.diffDecorationsGutterPattern": {
"added": true
},
"terminal.external.osxExec": "iTerm.app",
"eslint.alwaysShowStatus": true,
"git.alwaysShowStagedChangesResourceGroup": true,
"git.fetchOnPull": true,
"git.pruneOnFetch": true,
"git.rebaseWhenSync": true,
"git.supportCancellation": true,
"github.gitProtocol": "ssh",
"syncSettings.resources": [
"extensions",
"keybindings",
"settings",
"snippets",
"uiState"
],
"java.import.gradle.java.home": "/Library/Java/JavaVirtualMachines/corretto-17.0.4.9.1/Contents/Home",
"git.openRepositoryInParentFolders": "never",
"explorer.confirmDelete": false,
"continue.OPENAI_API_KEY": "",
"window.zoomLevel": 1,
"editor.accessibilitySupport": "off",
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.stickyScroll.enabled": true,
"notebook.stickyScroll.enabled": true,
"gitlens.telemetry.enabled": false,
"code-runner.enableAppInsights": false,
"sonarlint.disableTelemetry": true,
"window.confirmSaveUntitledWorkspace": false,
"jest.enable": false,
"animations.Enabled": true,
"update.mode": "manual",
"apc.imports": [
"file:///Users/vijay/.vscodium-insiders/extensions/brandonkirbyson.vscode-animations-2.0.1-universal/dist/updateHandler.js"
],
"syncSettings.additionalFiles": [
],
"animations.Install-Method": "Apc Customize UI++",
"explorer.confirmDragAndDrop": false,
"security.workspace.trust.untrustedFiles": "open",
"sync.autoDownload": true,
"sync.autoUpload": true,
"sync.syncExtensions": true,
"sync.removeExtensions": false,
"sync.quietSync": true,
"sync.gist": "6624ce6f4618e4c9d7682975fea0ef95",
"vsicons.dontShowNewVersionMessage": true
}
{
"sync.autoDownload": true,
"sync.autoUpload": true,
"sync.gist": "6624ce6f4618e4c9d7682975fea0ef95",
"sync.quietSync": true
}
{
"workbench.iconTheme": "vscode-icons"
}
{"version":1,"resource":"file:///Users/vijay/.tool-versions","entries":[{"id":"y9Mv","timestamp":1721403254642},{"id":"YHtB","timestamp":1721403280910}]}
{"version":1,"resource":"file:///Users/vijay/personal/dev/debug-ferdium.sh","entries":[{"id":"lUIX.sh","timestamp":1720418076250}]}
{"version":1,"resource":"file:///Users/vijay/.bin/macos/osx-defaults.sh","entries":[{"id":"OgmL.sh","timestamp":1716434485653},{"id":"FrFe.sh","timestamp":1716436055925},{"id":"4lWv.sh","timestamp":1716440269854},{"id":"2rij.sh","timestamp":1717299995873},{"id":"L3wI.sh","timestamp":1717300008990}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/files/personal/template/profiles/custom.gitignore","entries":[{"id":"c5LG.gitignore","timestamp":1720719801030},{"id":"jkjZ.gitignore","timestamp":1720719977999},{"id":"XKRY.gitignore","source":"Workspace Edit","timestamp":1720720021390},{"id":"sUhF.gitignore","source":"Workspace Edit","timestamp":1720720036036},{"id":"H3ZW.gitignore","timestamp":1720720038036},{"id":"wAaH.gitignore","source":"Workspace Edit","timestamp":1720720109376},{"id":"FkbZ.gitignore","timestamp":1720720123098},{"id":"cu32.gitignore","timestamp":1720739232666},{"id":"FOCZ.gitignore","timestamp":1720739334446},{"id":"UFQR.gitignore","timestamp":1720739346882}]}
{"version":1,"resource":"file:///Users/vijay/dev/jd/java/backoffice-bff/.github/workflows/deployment.yaml","entries":[{"id":"ImuA.yaml","source":"searchReplace.source","timestamp":1719659823482},{"id":"gt4a.yaml","timestamp":1719659862914},{"id":"Q0Rd.yaml","timestamp":1719659895708},{"id":"uBKW.yaml","timestamp":1719659934957},{"id":"7YAo.yaml","timestamp":1719659965240},{"id":"qrvT.yaml","timestamp":1719659986107}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/files/dev/.aliases","entries":[{"id":"VEfp","source":"textFileCreate.source","timestamp":1720232603737},{"id":"Wilc","timestamp":1720232700965},{"id":"uIWC","timestamp":1720233308199},{"id":"OCK3","timestamp":1720233451829},{"id":"mDVR","timestamp":1720233659537},{"id":"Lhrx","timestamp":1720236123378},{"id":"tXsV","timestamp":1720236330937},{"id":"bvrJ","timestamp":1720236545309},{"id":"HcGf","timestamp":1720236599560},{"id":"PH1Y","timestamp":1720238017279},{"id":"EgLw","timestamp":1720249257211},{"id":"E9xH","timestamp":1720249340788},{"id":"ctfw","timestamp":1720249453796},{"id":"Z8l1","timestamp":1720277296181},{"id":"spek","timestamp":1720278072807},{"id":"HdjK","timestamp":1720304408072},{"id":"Ecz4","timestamp":1720315079972},{"id":"xkIQ","timestamp":1720323147278},{"id":"y9nI","timestamp":1720358274462},{"id":"CDlm","timestamp":1720358357660},{"id":"woBT","timestamp":1720358387693},{"id":"R4YD","timestamp":1720358419027},{"id":"3J1H","timestamp":1720358493629},{"id":"2NMn","timestamp":1720358522988},{"id":"Ru7L","timestamp":1720358537770},{"id":"9vcB","timestamp":1720358785788}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium/recipes/.nvmrc","entries":[{"id":"RRN5","timestamp":1719640584123},{"id":"Aomv","timestamp":1720924450609}]}
{"version":1,"resource":"file:///Users/vijay/personal/dev/repositories-tw.yml","entries":[{"id":"Kkcr.yml","timestamp":1718863554026},{"id":"RYte.yml","timestamp":1720235820579},{"id":"oUti.yml","source":"searchReplace.source","timestamp":1720627136198},{"id":"4N0I.yml","timestamp":1720627707396}]}
{"version":1,"resource":"file:///Users/vijay/personal/dev/ferdium.envrc","entries":[{"id":"l6LS.envrc","timestamp":1719773393941},{"id":"gCA0.envrc","timestamp":1719773435224},{"id":"H3pN.envrc","timestamp":1720591100171},{"id":"GkLO.envrc","timestamp":1720677332857},{"id":"YIeF.envrc","timestamp":1721403761376},{"id":"XLqa.envrc","timestamp":1721558292079},{"id":"fM11.envrc","timestamp":1721558397514}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium-server/Dockerfile","entries":[{"id":"Clj2","timestamp":1719639790137},{"id":"mfn8","timestamp":1720924513629}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/scripts/resurrect-repositories.rb","entries":[{"id":"RA73.rb","timestamp":1720493542475},{"id":"fcQD.rb","timestamp":1720586049459},{"id":"3iaJ.rb","timestamp":1720586102669},{"id":"jOzu.rb","timestamp":1720586120312},{"id":"grl0.rb","timestamp":1720586399968},{"id":"wG5w.rb","timestamp":1720586562811},{"id":"ZKQK.rb","timestamp":1720586709941},{"id":"q4Ph.rb","timestamp":1720586726212},{"id":"mbwI.rb","timestamp":1720586894103},{"id":"QcMU.rb","timestamp":1720586980877},{"id":"Tjre.rb","timestamp":1720588792473},{"id":"Ct3q.rb","timestamp":1720588847313},{"id":"q8s7.rb","timestamp":1720588863877},{"id":"MTLb.rb","timestamp":1720588910207},{"id":"pUJE.rb","timestamp":1720588960856},{"id":"8I1B.rb","timestamp":1720589092530},{"id":"zCpS.rb","timestamp":1720589118000},{"id":"HE5r.rb","timestamp":1720589176668},{"id":"seN5.rb","timestamp":1720589214086},{"id":"vz4E.rb","timestamp":1720589319903},{"id":"wet1.rb","timestamp":1720589419646},{"id":"K85K.rb","timestamp":1720590291780},{"id":"E87c.rb","timestamp":1720590354184},{"id":"EVap.rb","timestamp":1720590371218},{"id":"ysbJ.rb","timestamp":1720590385714},{"id":"HiAf.rb","timestamp":1720590431872},{"id":"nqlA.rb","timestamp":1720678528532},{"id":"4nUe.rb","timestamp":1720683961229},{"id":"Gita.rb","timestamp":1720685201986},{"id":"wJ2Q.rb","timestamp":1720685215042}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium/src/features/workspaces/components/WorkspaceDrawer.tsx","entries":[{"id":"iHYh.tsx","timestamp":1718842234016}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/scripts/osx-defaults.sh","entries":[{"id":"JQxE.sh","timestamp":1718659530063},{"id":"P5qx.sh","timestamp":1718659651375},{"id":"F2m6.sh","timestamp":1718659722097},{"id":"XdLQ.sh","timestamp":1718659769399},{"id":"ys56.sh","timestamp":1718659792020},{"id":"mzus.sh","timestamp":1718659833964},{"id":"KHWP.sh","timestamp":1718659983459},{"id":"B5KT.sh","timestamp":1718660521808},{"id":"9V2J.sh","timestamp":1718660535111},{"id":"KUf3.sh","timestamp":1718661633412},{"id":"ygTQ.sh","timestamp":1718661832347},{"id":"bZKy.sh","timestamp":1718662259877},{"id":"jxhy.sh","timestamp":1718662287491},{"id":"XpaS.sh","timestamp":1719023085825},{"id":"P2gm.sh","timestamp":1719023109649},{"id":"5oga.sh","timestamp":1719023169849},{"id":"joAM.sh","timestamp":1719023181028},{"id":"34lZ.sh","timestamp":1719023197112},{"id":"roBU.sh","timestamp":1719023251978},{"id":"hGVr.sh","timestamp":1719023275850},{"id":"yqBJ.sh","timestamp":1719023289774},{"id":"LzLl.sh","timestamp":1719023305520},{"id":"06e4.sh","timestamp":1719023341762},{"id":"iMe7.sh","timestamp":1719023408705},{"id":"XYNB.sh","timestamp":1719023445665},{"id":"l8nm.sh","timestamp":1719023684776},{"id":"dk0p.sh","timestamp":1719447016812},{"id":"FpUt.sh","timestamp":1719800778341},{"id":"AI6t.sh","timestamp":1719800860504},{"id":"NtHe.sh","timestamp":1719800902038},{"id":"8ZrE.sh","timestamp":1719910403410},{"id":"ovOO.sh","timestamp":1719910459464},{"id":"3HzG.sh","timestamp":1719910557482},{"id":"dZgc.sh","timestamp":1719938286051},{"id":"3eZB.sh","timestamp":1719938344143},{"id":"PQfK.sh","timestamp":1719938356726},{"id":"K9Qz.sh","timestamp":1719938367562},{"id":"gEii.sh","timestamp":1719977200360},{"id":"pzQA.sh","timestamp":1719977218114},{"id":"HekJ.sh","timestamp":1719977260744},{"id":"dtqc.sh","timestamp":1719977275684},{"id":"Sz47.sh","timestamp":1719977333619},{"id":"Pcms.sh","timestamp":1719977827596},{"id":"tGY6.sh","timestamp":1719977873863},{"id":"mcTb.sh","timestamp":1719977925769},{"id":"1ewc.sh","timestamp":1720021302274},{"id":"fCQn.sh","timestamp":1720371515214},{"id":"5dGz.sh","timestamp":1720724212830},{"id":"R1eg.sh","timestamp":1720767393980},{"id":"RPgM.sh","timestamp":1720767417705}]}
{"version":1,"resource":"file:///Users/vijay/dev/jd/java/backoffice-bff/.github/workflows/infrastructure-prod.yaml","entries":[{"id":"C91r.yaml","timestamp":1719659966484}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium-website/components/CommunityLinks.tsx","entries":[{"id":"vJsb.tsx","timestamp":1719641783251},{"id":"hKjT.tsx","timestamp":1719641800468},{"id":"Z79d.tsx","timestamp":1719642276145},{"id":"enjO.tsx","source":"undoRedo.source","timestamp":1719642441579},{"id":"LF1r.tsx","timestamp":1719642499594},{"id":"TBeS.tsx","timestamp":1719642727536},{"id":"yCpD.tsx","timestamp":1719642811689},{"id":"nuDe.tsx","source":"undoRedo.source","timestamp":1719642961466}]}
{"version":1,"resource":"file:///Users/vijay/dev/jd/java/backoffice-bff/.github/workflows/secret-rotation-cert.yaml","entries":[{"id":"xXoF.yaml","source":"searchReplace.source","timestamp":1719659823482},{"id":"zV9D.yaml","timestamp":1719659941347}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/files/.bash_profile","entries":[{"id":"YKLR","timestamp":1717624820168}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium/.npmrc","entries":[{"id":"GfE5","timestamp":1717262259738}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium/.nvmrc","entries":[{"id":"Mril","timestamp":1719640571590},{"id":"MtEd","timestamp":1720924437614}]}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium/src/components/settings/services/EditServiceForm.tsx","entries":[{"id":"hnLB.tsx","timestamp":1721118572430},{"id":"7PMS.tsx","timestamp":1721118646845},{"id":"TdFX.tsx","timestamp":1721118720510},{"id":"Equp.tsx","timestamp":1721118744606}]}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.15.1",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.1",
"pnpm": "9.4.0"
},
"engine-strict": true,
"packageManager": "pnpm@9.4.0",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.3.2",
"simple-git": "3.25.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.15.0",
"pnpm": "9.1.4"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.1.4"
},
"engine-strict": true,
"packageManager": "pnpm@9.1.4",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.2.5",
"simple-git": "3.24.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"engine-strict": true,
"packageManager": "pnpm@9.4.0",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.2.5",
"simple-git": "3.25.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"engine-strict": true,
"packageManager": "pnpm@9.4.0",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.3.2",
"simple-git": "3.25.0",
"targz": "1.0.1"
}
}
{"version":1,"resource":"file:///Users/vijay/dev/oss/ferdium-server/recipes/package.json","entries":[{"id":"6WVy.json","timestamp":1719640594201},{"id":"SjVk.json","timestamp":1719640910138},{"id":"A1oX.json","timestamp":1719643385859},{"id":"crvf.json","timestamp":1719643408867},{"id":"Qzfb.json","timestamp":1719643452435},{"id":"Oata.json","timestamp":1719643575860},{"id":"28T2.json","timestamp":1720924520440},{"id":"FXQZ.json","timestamp":1720924644940},{"id":"LGWE.json","timestamp":1720924750084}]}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"engine-strict": true,
"packageManager": "pnpm@9.5.0",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.3.2",
"simple-git": "3.25.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"volta": {
"node": "20.15.1",
"pnpm": "9.5.0"
},
"engine-strict": true,
"packageManager": "pnpm@9.5.0",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.3.3",
"simple-git": "3.25.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"engine-strict": true,
"packageManager": "pnpm@9.4.0",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.3.2",
"simple-git": "3.25.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"engine-strict": true,
"packageManager": "pnpm@9.4.0",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.1.1",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.3.2",
"simple-git": "3.25.0",
"targz": "1.0.1"
}
}
{
"name": "ferdium-recipes",
"version": "1.0.1",
"directories": {
"doc": "docs"
},
"engines": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"volta": {
"node": "20.15.0",
"pnpm": "9.4.0"
},
"engine-strict": true,
"packageManager": "pnpm@9.4.0",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "is-ci || husky install",
"validate": "pnpm lint:fix && pnpm reformat-files && pnpm package",
"package": "node scripts/package.js",
"create": "node scripts/create.mjs",
"lint": "eslint \"{recipes,scripts}/**/*.{js,jsx,ts,tsx}\"",
"lint:fix": "pnpm lint --fix",
"reformat-files": "prettier --ignore-path .eslintignore --write \"**/*.{js,json,scss}\"",
"contributors": "all-contributors"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ferdium/ferdium-recipes.git"
},
"keywords": [
"ferdium",
"recipes"
],
"author": "Ferdium Contributors",
"license": "MIT",
"bugs": {
"url": "https://github.com/ferdium/ferdium-recipes/issues"
},
"homepage": "https://github.com/ferdium/ferdium-recipes",
"devDependencies": {
"@types/targz": "1.0.4",
"all-contributors-cli": "6.26.1",
"eslint": "8.57.0",
"eslint-plugin-unicorn": "51.0.1",
"fs-extra": "11.2.0",
"husky": "9.0.11",
"image-size": "1.0.2",
"is-ci": "3.0.1",
"open": "10.1.0",
"prettier": "3.2.5",
"simple-git": "3.24.0",
"targz": "1.0.1"
}
}
{"version":1,"resource":"file:///Users/vijay/.bin/macos/software-updates-cron.sh","entries":[{"id":"7vZc.sh","timestamp":1720418088840}]}
{"version":1,"resource":"file:///Users/vijay/.bin-oss/Brewfile","entries":[{"id":"BcgC","timestamp":1716293361943},{"id":"RH2u","timestamp":1716295311328},{"id":"Qto7","timestamp":1716295412200},{"id":"IScv","timestamp":1716521328508},{"id":"hFeG","timestamp":1716521523896},{"id":"Tceb","source":"undoRedo.source","timestamp":1716616316648},{"id":"z08l","timestamp":1716616364715},{"id":"48pW","timestamp":1716617786001},{"id":"XNQn","timestamp":1716618062194},{"id":"vDea","timestamp":1716625340896},{"id":"VoVB","timestamp":1716833274367},{"id":"ANlG","timestamp":1716833309068},{"id":"NJGO","timestamp":1716833354476},{"id":"WPjL","timestamp":1716833386131},{"id":"Z20G","timestamp":1717202580591},{"id":"rvEs","timestamp":1717202961185},{"id":"ZwfJ","timestamp":1717244712671},{"id":"YaZ4","timestamp":1717245555095},{"id":"3nMU","timestamp":1717291958457}]}
{"version":1,"resource":"file:///Users/vijay/dev/jd/java/backoffice-bff/.github/workflows/secret-rotation-qual.yaml","entries":[{"id":"lGsu.yaml","source":"searchReplace.source","timestamp":1719659823460},{"id":"9To1.yaml","timestamp":1719659951063}]}
{"version":1,"resource":"file:///Users/vijay/personal/vijay/profiles/ThunderbirdProfile/installs.ini","entries":[{"id":"dJzN.ini","timestamp":1719067507420}]}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment