Spaces:
Runtime error
Runtime error
| { | |
| "name": "@steel-browser/api", | |
| "version": "0.5.0", | |
| "description": "", | |
| "main": "index.js", | |
| "type": "module", | |
| "private": true, | |
| "exports": { | |
| "./plugin": { | |
| "import": { | |
| "types": "./build/steel-browser-plugin.d.ts", | |
| "default": "./build/steel-browser-plugin.js" | |
| } | |
| }, | |
| "./cdp-plugin": { | |
| "import": { | |
| "types": "./build/services/cdp/plugins/core/base-plugin.d.ts", | |
| "default": "./build/services/cdp/plugins/core/base-plugin.js" | |
| } | |
| }, | |
| "./logger": { | |
| "import": { | |
| "types": "./build/plugins/logging/browser-logger.d.ts", | |
| "default": "./build/plugins/logging/browser-logger.js" | |
| } | |
| }, | |
| "./storage": { | |
| "import": { | |
| "types": "./build/services/cdp/instrumentation/storage/log-storage.interface.d.ts", | |
| "default": "./build/services/cdp/instrumentation/storage/log-storage.interface.js" | |
| } | |
| } | |
| }, | |
| "scripts": { | |
| "start": "node ./build/index.js", | |
| "build": "tsc && npm run copy:templates && npm run copy:fingerprint", | |
| "lint": "eslint . --ext ts --report-unused-disable-directives --max-warnings 10", | |
| "copy:templates": "mkdir -p build/templates && cp -r src/templates/* build/templates/", | |
| "copy:fingerprint": "cp src/scripts/fingerprint.js build/scripts/fingerprint.js", | |
| "prepare:recorder": "cd extensions/recorder && npm install && npm run build", | |
| "dev": "npm run prepare:recorder && tsx watch src/index.ts", | |
| "test": "echo \"Error: no test specified\" && exit 1", | |
| "pretty": "prettier --write \"src/**/*.ts\"", | |
| "generate:openapi": "tsx ./openapi/generate.ts" | |
| }, | |
| "author": "Nasr Mohamed", | |
| "devDependencies": { | |
| "@opentelemetry/api": "1.9.0", | |
| "@types/archiver": "^6.0.3", | |
| "@types/iconv-lite": "^0.0.1", | |
| "@types/json-stringify-safe": "^5.0.3", | |
| "@types/lodash-es": "^4.17.12", | |
| "@types/markdownlint": "^0.13.0", | |
| "@types/mime-types": "^2.1.4", | |
| "@types/node": "^22.14.1", | |
| "@types/turndown": "^5.0.5", | |
| "@types/ws": "^8.5.14", | |
| "fastify": "^5.2.1", | |
| "prettier": "3.0.3", | |
| "ts-node": "^10.9.2", | |
| "tsx": "^4.19.3", | |
| "typescript": "^5.7.3", | |
| "vite": "^6.3.5", | |
| "vitest": "^3.2.4" | |
| }, | |
| "dependencies": { | |
| "@adobe/css-tools": "^4.4.3", | |
| "@fastify/cors": "^10.0.2", | |
| "@fastify/multipart": "^9.0.3", | |
| "@fastify/reply-from": "^12.0.2", | |
| "@fastify/sensible": "^6.0.3", | |
| "@fastify/static": "^8.1.1", | |
| "@fastify/swagger": "^9.4.2", | |
| "@fastify/view": "10.0.2", | |
| "@joplin/turndown": "^4.0.80", | |
| "@scalar/fastify-api-reference": "^1.25.116", | |
| "archiver": "^7.0.1", | |
| "axios": "^1.12.0", | |
| "cheerio": "^1.1.2", | |
| "chokidar": "^4.0.3", | |
| "defuddle": "^0.6.4", | |
| "dotenv": "^16.4.7", | |
| "duckdb-async": "^1.1.3", | |
| "ejs": "^3.1.10", | |
| "fastify-plugin": "^5.0.1", | |
| "file-type": "^20.4.1", | |
| "fingerprint-generator": "2.1.72", | |
| "fingerprint-injector": "2.1.72", | |
| "http-proxy": "^1.18.1", | |
| "https-proxy-agent": "^7.0.6", | |
| "iconv-lite": "^0.6.3", | |
| "jsdom": "^24.1.3", | |
| "json-stringify-safe": "^5.0.1", | |
| "level": "^9.0.0", | |
| "lodash-es": "^4.17.21", | |
| "markdownlint": "^0.38.0", | |
| "mime-types": "^2.1.35", | |
| "pdf2html": "^4.4.0", | |
| "pino": "^9.6.0", | |
| "pino-pretty": "^13.0.0", | |
| "proxy-chain": "^2.5.6", | |
| "puppeteer-core": "23.6.0", | |
| "socks-proxy-agent": "^8.0.5", | |
| "uuid": "^11.0.5", | |
| "zod": "^3.24.2", | |
| "zod-to-json-schema": "^3.24.1" | |
| }, | |
| "overrides": { | |
| "cross-spawn": "^7.0.6", | |
| "tar-fs": ">=3.1.1" | |
| }, | |
| "peerDependencies": { | |
| "@opentelemetry/api": "1.9.0", | |
| "fastify": "^5.0.0" | |
| }, | |
| "peerDependenciesMeta": { | |
| "fastify": { | |
| "optional": false | |
| }, | |
| "@opentelemetry/api": { | |
| "optional": true | |
| } | |
| } | |
| } |