{
    "name": "@doist/twist-cli",
    "version": "3.0.0",
    "description": "TypeScript CLI for Twist",
    "type": "module",
    "main": "dist/index.js",
    "bin": {
        "tw": "dist/index.js"
    },
    "scripts": {
        "build": "tsc -p tsconfig.build.json && chmod +x dist/index.js",
        "dev": "tsc -p tsconfig.build.json --watch",
        "start": "node dist/index.js",
        "type-check": "tsc --noEmit",
        "lint": "oxlint . --fix && oxfmt",
        "lint:check": "oxlint . && oxfmt --check",
        "postinstall": "node scripts/postinstall.js",
        "check:skill-sync": "node scripts/check-skill-sync.js",
        "sync:skill": "npm run build && node scripts/sync-skill.js",
        "test": "vitest run",
        "test:watch": "vitest",
        "prepublishOnly": "npm run build && npm test"
    },
    "keywords": [
        "twist",
        "cli",
        "messaging",
        "doist"
    ],
    "author": "Ernesto García <ernesto@ernesto.dev>",
    "license": "MIT",
    "engines": {
        "node": ">=24",
        "npm": ">=11"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/Doist/twist-cli.git"
    },
    "publishConfig": {
        "access": "public",
        "provenance": true
    },
    "homepage": "https://github.com/Doist/twist-cli#readme",
    "bugs": {
        "url": "https://github.com/Doist/twist-cli/issues"
    },
    "files": [
        "dist",
        "scripts",
        "CHANGELOG.md"
    ],
    "dependencies": {
        "@doist/cli-core": "0.26.2",
        "@doist/twist-sdk": "2.9.4",
        "@pnpm/tabtab": "0.5.4",
        "chalk": "5.6.2",
        "commander": "14.0.3",
        "marked": "18.0.6",
        "marked-terminal-renderer": "2.2.0",
        "oauth4webapi": "3.8.6",
        "open": "11.0.0"
    },
    "devDependencies": {
        "@semantic-release/changelog": "6.0.3",
        "@semantic-release/exec": "7.1.0",
        "@semantic-release/git": "10.0.1",
        "@types/node": "25.9.5",
        "conventional-changelog-conventionalcommits": "9.3.1",
        "lefthook": "2.1.10",
        "oxfmt": "0.58.0",
        "oxlint": "1.73.0",
        "semantic-release": "25.0.5",
        "typescript": "6.0.3",
        "vitest": "4.1.10"
    },
    "optionalDependencies": {
        "@napi-rs/keyring": "1.3.0"
    }
}
