{ "name": "@mtcute/core", "private": true, "version": "0.2.3", "description": "Core functions and base MTProto client", "author": "Alina Sireneva ", "license": "MIT", "main": "src/index.ts", "type": "module", "scripts": { "build": "pnpm run -w build-package core" }, "browser": { "./src/utils/platform/crypto.js": "./src/utils/platform/crypto.web.js", "./src/utils/platform/transport.js": "./src/utils/platform/transport.web.js", "./src/utils/platform/logging.js": "./src/utils/platform/logging.web.js", "./src/utils/platform/random.js": "./src/utils/platform/random.web.js", "./src/storage/json-file.js": false }, "distOnlyFields": { "exports": { ".": { "import": "./esm/index.js", "require": "./cjs/index.js" }, "./utils.js": { "import": "./esm/utils/index.js", "require": "./cjs/utils/index.js" }, "./utils/crypto/*": { "import": "./esm/utils/crypto/*", "require": "./cjs/utils/crypto/*" }, "./network/transports/*": { "import": "./esm/network/transports/*", "require": "./cjs/network/transports/*" }, "./storage/*": { "import": "./esm/storage/*", "require": "./cjs/storage/*" } } }, "dependencies": { "@mtcute/tl": "workspace:^", "@mtcute/tl-runtime": "workspace:^", "@mtcute/wasm": "workspace:^", "@types/events": "3.0.0", "events": "3.2.0", "long": "5.2.3" }, "devDependencies": { "@types/ws": "8.5.4", "node-forge": "1.3.1", "@mtcute/test": "workspace:^", "ws": "8.13.0" } }