{ "name": "mtcute-workspace", "type": "module", "version": "0.19.1", "private": true, "packageManager": "pnpm@9.0.6", "description": "Type-safe library for MTProto (Telegram API) for browser and NodeJS", "author": "alina sireneva ", "license": "MIT", "homepage": "https://mtcute.dev", "repository": { "type": "git", "url": "git+https://github.com/mtcute/mtcute.git" }, "keywords": [ "telegram", "telegram-api", "telegram-bot", "telegram-library", "mtproto", "tgbot", "userbot", "api" ], "workspaces": [ "packages/*" ], "scripts": { "postinstall": "fuman-build validate-workspace-deps && node scripts/remove-jsr-sourcefiles.js", "test": "vitest --config .config/vite.ts run", "test:dev": "vitest --config .config/vite.ts watch", "test:ui": "vitest --config .config/vite.ts --ui", "test:coverage": "vitest --config .config/vite.ts run --coverage", "test:ci": "vitest --config .config/vite.ts run --coverage.enabled --coverage.reporter=json", "test:browser": "vitest --config .config/vite.browser.ts run", "test:browser:dev": "vitest --config .config/vite.browser.ts watch", "lint": "eslint", "lint:ci": "CI=1 NODE_OPTIONS=\\\"--max_old_space_size=8192\\\" eslint", "lint:tsc": "pnpm -r --workspace-concurrency=4 exec tsc", "lint:tsc:ci": "pnpm -r exec tsc", "lint:dpdm": "dpdm -T --no-warning --no-tree --exit-code circular:1 packages/*", "lint:fix": "eslint --fix .", "docs": "fuman-build typedoc" }, "devDependencies": { "@antfu/eslint-config": "^3.11.2", "@fuman/build": "0.0.8", "@fuman/utils": "0.0.4", "@types/bun": "1.1.14", "@types/deno": "npm:@teidesu/deno-types@1.46.3", "@types/node": "20.10.0", "@types/ws": "8.5.4", "@vitest/browser": "2.0.5", "@vitest/coverage-v8": "2.0.5", "@vitest/expect": "2.0.5", "@vitest/spy": "2.0.5", "@vitest/ui": "2.0.5", "chai": "5.1.0", "cjs-module-lexer": "1.2.3", "dotenv-flow": "4.1.0", "dpdm": "3.14.0", "esbuild": "0.23.0", "eslint": "9.9.0", "glob": "11.0.0", "playwright": "1.42.1", "rimraf": "6.0.1", "rollup-plugin-node-externals": "7.1.3", "semver": "7.5.1", "tinyglobby": "^0.2.10", "tsx": "4.17.0", "typedoc": "0.27.6", "typescript": "5.5.4", "vite": "5.4.2", "vite-plugin-dts": "4.0.3", "vite-plugin-node-polyfills": "0.22.0", "vitest": "2.0.5" }, "pnpm": { "overrides": { "typescript": "5.5.4" } } }