2021-05-01 12:41:12 +00:00
{
2024-06-14 12:57:34 +00:00
"name" : "armcord" ,
2023-08-20 19:23:51 +00:00
"version" : "3.3.0" ,
2022-11-21 05:50:21 +00:00
"description" : "ArmCord is a custom client designed to enhance your Discord experience while keeping everything lightweight." ,
"main" : "ts-out/main.js" ,
2023-05-08 19:24:30 +00:00
"engines" : {
2024-06-14 12:57:34 +00:00
"node" : ">=22"
2023-05-08 19:24:30 +00:00
} ,
2022-11-21 05:50:21 +00:00
"scripts" : {
2024-06-01 09:56:19 +00:00
"build" : "tsc && copyfiles -u 1 src/**/*.html src/**/**/*.css src/**/**/*.js ts-out/ && copyfiles package.json ts-out/ && copyfiles assets/**/** ts-out/" ,
2022-11-21 05:50:21 +00:00
"watch" : "tsc -w" ,
2024-06-14 12:57:34 +00:00
"start" : "pnpm run build && electron ./ts-out/main.js" ,
"startThemeManager" : "pnpm run build && electron ./ts-out/main.js themes" ,
"startKeybindManager" : "pnpm run build && electron ./ts-out/main.js keybinds" ,
"startWayland" : "pnpm run build && electron ./ts-out/main.js --ozone-platform-hint=auto --enable-features=WebRTCPipeWireCapturer,WaylandWindowDecorations --disable-gpu" ,
"package" : "pnpm run build && electron-builder" ,
"packageQuick" : "pnpm run build && electron-builder --dir" ,
2022-11-21 05:50:21 +00:00
"format" : "prettier --write src *.json" ,
2024-06-14 12:57:34 +00:00
"lint" : "eslint \"**/*.{ts,tsx,js,jsx}\" ." ,
"CIbuild" : "pnpm run build && electron-builder --linux zip && electron-builder --windows zip && electron-builder --macos zip" ,
2022-11-21 05:50:21 +00:00
"prepare" : "git config --local core.hooksPath .hooks/"
2022-07-18 18:53:25 +00:00
} ,
2022-11-21 05:50:21 +00:00
"repository" : {
"type" : "git" ,
"url" : "git+https://github.com/armcord/armcord.git"
2022-01-15 21:21:51 +00:00
} ,
2022-11-21 05:50:21 +00:00
"author" : "smartfrigde" ,
"license" : "OSL-3.0" ,
2024-05-15 18:14:18 +00:00
"type" : "module" ,
2022-11-21 05:50:21 +00:00
"bugs" : {
"url" : "https://github.com/armcord/armcord/issues"
} ,
"homepage" : "https://github.com/armcord/armcord#readme" ,
"devDependencies" : {
2024-06-14 12:57:34 +00:00
"@eslint/js" : "^9.4.0" ,
"@types/eslint__js" : "^8.42.3" ,
"@types/node" : "^20.14.2" ,
"@types/ws" : "^8.5.10" ,
2022-11-21 05:50:21 +00:00
"copyfiles" : "^2.4.1" ,
2024-06-15 09:02:59 +00:00
"electron" : "30.1.1" ,
2024-06-14 12:57:34 +00:00
"electron-builder" : "25.0.0-alpha.9" ,
"eslint" : "^9.4.0" ,
"eslint-plugin-n" : "^17.8.1" ,
"eslint-plugin-prettier" : "^5.1.3" ,
"prettier" : "^3.3.1" ,
"typescript" : "^5.4.5" ,
"typescript-eslint" : "^7.12.0"
2022-11-21 05:50:21 +00:00
} ,
"dependencies" : {
2024-05-15 18:14:18 +00:00
"arrpc" : "github:OpenAsar/arrpc" ,
2024-06-14 12:57:34 +00:00
"cross-fetch" : "^4.0.0" ,
2024-05-28 21:55:29 +00:00
"electron-context-menu" : "^4.0.0" ,
2022-11-21 05:50:21 +00:00
"extract-zip" : "^2.0.1" ,
2024-06-14 12:57:34 +00:00
"v8-compile-cache" : "^2.4.0" ,
"ws" : "^8.17.0"
2022-11-21 05:50:21 +00:00
} ,
"build" : {
2024-04-29 17:33:53 +00:00
"snap" : {
"allowNativeWayland" : true
} ,
2022-11-21 05:50:21 +00:00
"nsis" : {
2023-07-31 13:12:10 +00:00
"include" : "build/installer.nsh" ,
"allowToChangeInstallationDirectory" : true ,
"license" : "LICENSE" ,
"oneClick" : false
2022-11-21 05:50:21 +00:00
} ,
"files" : [
"!*" ,
"assets" ,
"node_modules" ,
"ts-out" ,
"package.json" ,
"LICENSE"
] ,
"appId" : "com.smartfridge.armcord" ,
"productName" : "ArmCord" ,
"mac" : {
"category" : "Network"
} ,
"linux" : {
"icon" : "build/icon.icns" ,
"category" : "Network" ,
"maintainer" : "smartfridge@vivaldi.net" ,
"target" : [
"deb" ,
"tar.gz" ,
"rpm" ,
"AppImage"
2024-04-29 18:03:08 +00:00
]
2024-04-05 10:04:00 +00:00
} ,
"appx" : {
"identityName" : "53758smartfrigde.ArmCord" ,
"publisher" : "CN=EAB3A6D3-7145-4623-8176-D579F573F339" ,
"publisherDisplayName" : "smartfrigde" ,
"applicationId" : "smartfrigde.ArmCord"
2022-11-21 05:50:21 +00:00
}
} ,
2024-06-14 12:57:34 +00:00
"packageManager" : "pnpm@9.2.0" ,
2024-05-15 18:34:57 +00:00
"package-manager-strict" : false
2022-04-18 10:05:06 +00:00
}