{ "name": "lingo.dev", "version": "0.138.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" }, "./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" ], "locale-codes": [ "./build/locale-codes.d.ts" ] } }, "bin": { "lingo": "./bin/cli.mjs", "lingo.dev": "./bin/cli.mjs" }, "files": [ "bin", "build", "assets", "agents.md" ], "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" }, "keywords": [], "author": "", "license": "Apache-2.0", "dependencies": { "@ai-sdk/anthropic": "3.0.117", "@ai-sdk/google": "3.0.122", "@ai-sdk/mistral": "3.0.64", "@ai-sdk/openai": "3.0.112", "@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.5.0", "@datocms/cma-client-node": "5.5.3", "@gitbeaker/rest": "39.34.3", "@inquirer/prompts": "7.8.0", "@lingo.dev/_locales": "workspace:*", "@lingo.dev/_sdk": "workspace:*", "@lingo.dev/_spec": "workspace:*", "@markdoc/markdoc": "0.5.10", "@openrouter/ai-sdk-provider": "6.0.0-alpha.1", "@paralleldrive/cuid2": "2.2.2", "@types/ejs": "3.1.5", "ai": "6.0.280", "bitbucket": "2.12.0", "chalk": "5.6.2", "chokidar": "4.0.3", "cli-progress": "3.12.0", "cli-table3": "0.6.5", "csv-parse": "7.0.2", "csv-stringify": "6.9.0", "date-fns": "4.1.0", "dedent": "1.7.0", "diff": "9.0.0", "dom-serializer": "2.0.0", "domhandler": "5.0.3", "domutils": "3.2.2", "dotenv": "16.4.7", "ejs": "3.1.10", "figlet": "1.11.4", "flat": "6.0.1", "gettext-parser": "8.0.0", "glob": "11.1.0", "gradient-string": "3.0.0", "htmlparser2": "10.0.0", "ini": "5.0.0", "minimatch": "10.2.5", "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.18.1", "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", "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-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", "vfile": "6.0.3", "xliff": "6.2.2", "xml2js": "0.6.2", "xpath": "0.0.34", "yaml": "2.9.0", "zod": "4.6.6" }, "devDependencies": { "@types/babel__generator": "7.27.0", "@types/chokidar": "2.1.7", "@types/cli-progress": "3.11.6", "@types/diff": "7.0.0", "@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/xml2js": "0.4.14", "gray-matter": "4.0.3", "tsup": "8.5.1", "typescript": "5.9.3", "vitest": "4.1.12" }, "engines": { "node": ">=18" }, "packageManager": "pnpm@9.12.3" }