{ "name": "@rocket.chat/apps", "version": "0.9.0", "private": true, "main": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist/", "base-runtime/", "node-runtime/", "deno-runtime/", ".deno-cache/" ], "scripts": { "build": "run-s build:clean build:default build:base-runtime build:node-runtime build:deno-cache", "build:clean": "rimraf dist base-runtime/dist node-runtime/dist", "build:default": "tsc -p tsconfig.json", "build:base-runtime": "tsc -p base-runtime/tsconfig.json", "build:node-runtime": "tsc -p node-runtime/tsconfig.json", "build:deno-cache": "node scripts/deno-cache.js", "dev": "tsc -p tsconfig.json --watch --preserveWatchOutput", "lint": "eslint .", "test:deno": "deno task --config=deno-runtime/deno.jsonc test", "test:node": "NODE_ENV=test node --require ts-node/register/transpile-only --test-reporter spec --test-concurrency=1 --test-timeout=60000 --test \"tests/**/*.test.ts\"", "test:base-runtime": "NODE_ENV=test node --require ts-node/register/transpile-only --test-reporter spec --test-concurrency=1 --test \"base-runtime/**/*.test.ts\"", "testunit": "run-s test:node test:deno test:base-runtime", "typecheck:default": "tsc -p tsconfig.json --noEmit", "typecheck:base-runtime": "tsc -p base-runtime/tsconfig.json --noEmit", "typecheck:node-runtime": "tsc -p node-runtime/tsconfig.json --noEmit", "typecheck": "run-s typecheck:default typecheck:base-runtime typecheck:node-runtime" }, "dependencies": { "@msgpack/msgpack": "3.0.0-beta2", "@rocket.chat/apps-engine": "workspace:^", "@rocket.chat/core-typings": "workspace:^", "@rocket.chat/model-typings": "workspace:^", "acorn": "8.17.0", "acorn-walk": "8.3.5", "adm-zip": "^0.6.0", "astring": "1.8.6", "debug": "^4.3.7", "esbuild": "~0.28.2", "jose": "^4.15.9", "jsonrpc-lite": "^2.2.0", "lodash.clonedeep": "^4.5.0", "semver": "^7.6.3", "stack-trace": "0.0.10", "uuid": "~11.1.1" }, "devDependencies": { "@rocket.chat/tsconfig": "workspace:*", "@types/debug": "^4.1.13", "@types/lodash.clonedeep": "^4.5.9", "@types/node": "~24.13.2", "@types/semver": "^7.5.8", "@types/stack-trace": "0.0.33", "@types/uuid": "~10.0.0", "eslint": "~9.39.5", "npm-run-all": "^4.1.5", "rimraf": "^6.0.1", "ts-node": "^6.2.0", "typescript": "~5.9.3" }, "volta": { "extends": "../../package.json" }, "installConfig": { "hoistingLimits": "workspaces" } }