{
  "name": "lingo.dev",
  "version": "0.133.11",
  "description": "Lingo.dev CLI",
  "private": false,
  "repository": {
    "type": "git",
    "url": "https://github.com/lingodotdev/lingo.dev.git",
    "directory": "packages/cli"
  },
  "publishConfig": {
    "access": "public",
    "provenance": true
  },
  "type": "module",
  "sideEffects": false,
  "exports": {
    "./cli": {
      "types": "./build/cli.d.ts",
      "import": "./build/cli.mjs",
      "require": "./build/cli.cjs"
    },
    "./sdk": {
      "types": "./build/sdk.d.ts",
      "import": "./build/sdk.mjs",
      "require": "./build/sdk.cjs"
    },
    "./spec": {
      "types": "./build/spec.d.ts",
      "import": "./build/spec.mjs",
      "require": "./build/spec.cjs"
    },
    "./compiler": {
      "types": "./build/compiler.d.ts",
      "import": "./build/compiler.mjs",
      "require": "./build/compiler.cjs"
    },
    "./react": {
      "types": "./build/react.d.ts",
      "import": "./build/react.mjs",
      "require": "./build/react.cjs"
    },
    "./react-client": {
      "types": "./build/react/client.d.ts",
      "import": "./build/react/client.mjs",
      "require": "./build/react/client.cjs"
    },
    "./react/client": {
      "types": "./build/react/client.d.ts",
      "import": "./build/react/client.mjs",
      "require": "./build/react/client.cjs"
    },
    "./react-rsc": {
      "types": "./build/react/rsc.d.ts",
      "import": "./build/react/rsc.mjs",
      "require": "./build/react/rsc.cjs"
    },
    "./react/rsc": {
      "types": "./build/react/rsc.d.ts",
      "import": "./build/react/rsc.mjs",
      "require": "./build/react/rsc.cjs"
    },
    "./react-router": {
      "types": "./build/react/react-router.d.ts",
      "import": "./build/react/react-router.mjs",
      "require": "./build/react/react-router.cjs"
    },
    "./react/react-router": {
      "types": "./build/react/react-router.d.ts",
      "import": "./build/react/react-router.mjs",
      "require": "./build/react/react-router.cjs"
    },
    "./locale-codes": {
      "types": "./build/locale-codes.d.ts",
      "import": "./build/locale-codes.mjs",
      "require": "./build/locale-codes.cjs"
    }
  },
  "typesVersions": {
    "*": {
      "sdk": [
        "./build/sdk.d.ts"
      ],
      "cli": [
        "./build/cli.d.ts"
      ],
      "spec": [
        "./build/spec.d.ts"
      ],
      "compiler": [
        "./build/compiler.d.ts"
      ],
      "react": [
        "./build/react.d.ts"
      ],
      "react/client": [
        "./build/react/client.d.ts"
      ],
      "react/rsc": [
        "./build/react/rsc.d.ts"
      ],
      "react/react-router": [
        "./build/react/react-router.d.ts"
      ],
      "locale-codes": [
        "./build/locale-codes.d.ts"
      ]
    }
  },
  "bin": {
    "lingo": "./bin/cli.mjs",
    "lingo.dev": "./bin/cli.mjs"
  },
  "files": [
    "bin",
    "build",
    "assets",
    "agents.md"
  ],
  "keywords": [],
  "author": "",
  "license": "Apache-2.0",
  "dependencies": {
    "@ai-sdk/anthropic": "3.0.9",
    "@ai-sdk/google": "3.0.6",
    "@ai-sdk/mistral": "3.0.5",
    "@ai-sdk/openai": "3.0.7",
    "@babel/generator": "7.28.5",
    "@babel/parser": "7.28.5",
    "@babel/traverse": "7.28.5",
    "@babel/types": "7.28.5",
    "@biomejs/js-api": "4.0.0",
    "@biomejs/wasm-nodejs": "2.4.6",
    "@datocms/cma-client-node": "4.0.1",
    "@gitbeaker/rest": "39.34.3",
    "@inkjs/ui": "2.0.0",
    "@inquirer/prompts": "7.8.0",
    "@markdoc/markdoc": "0.5.4",
    "@modelcontextprotocol/sdk": "1.22.0",
    "@openrouter/ai-sdk-provider": "6.0.0-alpha.1",
    "@paralleldrive/cuid2": "2.2.2",
    "@types/ejs": "3.1.5",
    "ai": "6.0.25",
    "bitbucket": "2.12.0",
    "chalk": "5.6.2",
    "chokidar": "4.0.3",
    "cli-progress": "3.12.0",
    "cli-table3": "0.6.5",
    "cors": "2.8.5",
    "csv-parse": "5.6.0",
    "csv-stringify": "6.6.0",
    "date-fns": "4.1.0",
    "dedent": "1.7.0",
    "diff": "7.0.0",
    "dom-serializer": "2.0.0",
    "domhandler": "5.0.3",
    "domutils": "3.2.2",
    "dotenv": "16.4.7",
    "ejs": "3.1.10",
    "express": "5.1.0",
    "external-editor": "3.1.0",
    "figlet": "1.9.4",
    "flat": "6.0.1",
    "gettext-parser": "8.0.0",
    "glob": "11.1.0",
    "gradient-string": "3.0.0",
    "gray-matter": "4.0.3",
    "htmlparser2": "10.0.0",
    "ini": "5.0.0",
    "ink": "4.2.0",
    "ink-progress-bar": "3.0.0",
    "ink-spinner": "5.0.0",
    "inquirer": "12.6.0",
    "interactive-commander": "0.5.194",
    "is-url": "1.2.4",
    "jsdom": "25.0.1",
    "json5": "2.2.3",
    "jsonc-parser": "3.3.1",
    "jsonrepair": "3.13.1",
    "listr2": "8.3.2",
    "lodash": "4.17.21",
    "marked": "15.0.6",
    "mdast-util-from-markdown": "2.0.2",
    "mdast-util-gfm": "3.1.0",
    "micromark-extension-gfm": "3.0.0",
    "node-machine-id": "1.1.12",
    "node-webvtt": "1.9.4",
    "object-hash": "3.0.0",
    "octokit": "4.0.2",
    "ollama-ai-provider-v2": "2.0.0",
    "open": "10.2.0",
    "ora": "8.1.1",
    "p-limit": "6.2.0",
    "php-array-reader": "2.1.2",
    "plist": "3.1.0",
    "posthog-node": "5.14.0",
    "prettier": "3.6.2",
    "react": "19.2.3",
    "rehype-stringify": "10.0.1",
    "remark-disable-tokenizers": "1.1.1",
    "remark-frontmatter": "5.0.0",
    "remark-gfm": "4.0.1",
    "remark-mdx": "3.1.1",
    "remark-mdx-frontmatter": "5.2.0",
    "remark-parse": "11.0.0",
    "remark-rehype": "11.1.2",
    "remark-stringify": "11.0.0",
    "sax": "1.4.3",
    "srt-parser-2": "1.2.3",
    "unified": "11.0.5",
    "unist-util-visit": "5.0.0",
    "vfile": "6.0.3",
    "xliff": "6.2.2",
    "xml2js": "0.6.2",
    "xpath": "0.0.34",
    "yaml": "2.8.1",
    "zod": "4.1.12",
    "@lingo.dev/_compiler": "0.12.3",
    "@lingo.dev/_locales": "0.3.3",
    "@lingo.dev/_react": "0.7.6",
    "@lingo.dev/_sdk": "0.16.3",
    "@lingo.dev/_spec": "0.49.1"
  },
  "devDependencies": {
    "@types/babel__generator": "7.27.0",
    "@types/chokidar": "2.1.7",
    "@types/cli-progress": "3.11.6",
    "@types/cors": "2.8.19",
    "@types/diff": "7.0.0",
    "@types/express": "5.0.5",
    "@types/figlet": "1.7.0",
    "@types/gettext-parser": "4.0.4",
    "@types/glob": "8.1.0",
    "@types/ini": "4.1.1",
    "@types/is-url": "1.2.32",
    "@types/jsdom": "21.1.7",
    "@types/lodash": "4.17.21",
    "@types/mdast": "4.0.4",
    "@types/node": "22.10.2",
    "@types/node-gettext": "3.0.6",
    "@types/object-hash": "3.0.6",
    "@types/plist": "3.0.5",
    "@types/react": "19.2.7",
    "@types/xml2js": "0.4.14",
    "tsup": "8.5.1",
    "typescript": "5.9.3",
    "vitest": "3.1.2"
  },
  "engines": {
    "node": ">=18"
  },
  "scripts": {
    "lingo.dev": "node --inspect=9229 ./bin/cli.mjs",
    "dev": "tsup --watch",
    "build": "pnpm typecheck && tsup",
    "typecheck": "tsc --noEmit",
    "test": "vitest run",
    "test:watch": "vitest",
    "clean": "rm -rf build"
  }
}