sway-tools
Version:
Some tools and a library for controlling sway
51 lines (50 loc) • 1.65 kB
JSON
{
"name": "sway-tools",
"version": "1.3.1",
"description": "Some tools and a library for controlling sway",
"main": "dist/index.js",
"scripts": {
"build": "tsc",
"switch-ws": "node -r ts-node/register src/tools/switch-ws.ts",
"eslint": "eslint",
"hl:move-ws-to-output": "node -r ts-node/register src/tools/hyprland/move-workspace-to-output.ts",
"hl:switch-ws": "node -r ts-node/register src/tools/hyprland/switch-workspace-hyprland.ts"
},
"bin": {
"change-bg": "dist/tools/wayland/change-bg.js",
"focus-nth-output": "dist/tools/wayland/focus-nth-output.js",
"switch-ws": "dist/tools/wayland/switch-workspace-wayland.js",
"move-ws-to-display": "dist/tools/wayland/move-workspace-to-output.js",
"hl-switch-ws": "dist/tools/hyprland/switch-workspace-hyprland.js",
"hl-move-ws-to-display": "dist/tools/hyprland/move-workspace-to-output.js"
},
"keywords": [
"sway",
"management"
],
"author": "Tim Schumacher <tim@datenknoten.me>",
"license": "MIT",
"devDependencies": {
"@types/fs-extra": "11.0.1",
"@types/lodash": "4.14.197",
"@types/minimist": "1.2.2",
"@types/node": "20.5.4",
"@types/shelljs": "0.8.12",
"@typescript-eslint/eslint-plugin": "6.4.1",
"@typescript-eslint/parser": "6.4.1",
"eslint": "8.47.0",
"eslint-config-prettier": "9.0.0",
"eslint-plugin-prettier": "5.0.0",
"prettier": "3.0.2",
"ts-node": "10.9.1",
"typescript": "5.2.2"
},
"dependencies": {
"fs-extra": "11.1.1",
"lodash": "4.17.21",
"minimist": "1.2.8",
"pino": "8.15.0",
"pino-pretty": "10.2.0",
"shelljs": "0.8.5"
}
}