{
  "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"
  }
}
