2021-05-01 12:41:12 +00:00
{
2022-11-21 05:50:21 +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" : {
"node" : ">=18.0.0"
} ,
2022-11-21 05:50:21 +00:00
"scripts" : {
2022-11-22 14:03:54 +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" ,
"start" : "npm run build && electron ./ts-out/main.js" ,
2023-05-14 11:42:15 +00:00
"startThemeManager" : "npm run build && electron ./ts-out/main.js themes" ,
2023-07-24 19:51:08 +00:00
"startKeybindManager" : "npm run build && electron ./ts-out/main.js keybinds" ,
2023-07-13 20:59:08 +00:00
"startWayland" : "npm run build && electron ./ts-out/main.js --ozone-platform-hint=auto --enable-features=WebRTCPipeWireCapturer,WaylandWindowDecorations" ,
2022-11-21 05:50:21 +00:00
"package" : "npm run build && electron-builder" ,
"packageQuick" : "npm run build && electron-builder --dir" ,
"format" : "prettier --write src *.json" ,
2023-05-08 19:24:30 +00:00
"lint" : "eslint src --ext .js,.jsx,.ts,.tsx --ignore-path .gitignore" ,
2022-11-21 05:50:21 +00:00
"CIbuild" : "npm run build && electron-builder --linux zip && electron-builder --windows zip && electron-builder --macos zip" ,
"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" ,
"bugs" : {
"url" : "https://github.com/armcord/armcord/issues"
} ,
"homepage" : "https://github.com/armcord/armcord#readme" ,
"devDependencies" : {
"@types/node" : "^18.11.9" ,
"@types/ws" : "^8.5.3" ,
2023-05-08 19:24:30 +00:00
"@typescript-eslint/eslint-plugin" : "^5.59.2" ,
"@typescript-eslint/parser" : "^5.59.2" ,
2022-11-21 05:50:21 +00:00
"copyfiles" : "^2.4.1" ,
2023-10-21 11:51:33 +00:00
"electron" : "27.0.2" ,
2023-07-27 15:11:07 +00:00
"electron-builder" : "^24.6.3" ,
2023-05-08 19:24:30 +00:00
"eslint" : "^8.40.0" ,
"eslint-config-dmitmel" : "github:dmitmel/eslint-config-dmitmel" ,
"eslint-plugin-node" : "^11.1.0" ,
"eslint-plugin-prettier" : "^4.2.1" ,
2022-11-21 05:50:21 +00:00
"prettier" : "^2.7.1" ,
"typescript" : "^4.9.3"
} ,
"dependencies" : {
"arrpc" : "file:src/arrpc" ,
"cross-fetch" : "^3.1.5" ,
"electron-context-menu" : "github:ArmCord/electron-context-menu" ,
"extract-zip" : "^2.0.1" ,
"v8-compile-cache" : "^2.3.0" ,
"ws" : "^8.11.0"
} ,
"build" : {
"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"
]
}
} ,
"packageManager" : "pnpm@7.13.4"
2022-04-18 10:05:06 +00:00
}