UNPKG

@interopio/gateway

Version:

[![npm version](https://img.shields.io/npm/v/@interopio/gateway.svg)](https://www.npmjs.com/package/@interopio/gateway)

107 lines (106 loc) 3.37 kB
{ "name": "@interopio/gateway", "version": "0.9.0-beta", "exports": { "./package.json": "./package.json", ".": { "types": "./gateway.d.ts", "browser": "./dist/browser.js", "import": "./dist/index.js", "node": "./dist/index.cjs", "require": "./dist/index.cjs" }, "./metrics/worker": { "import": { "types": "./types/metrics/worker.d.ts", "default": "./dist/metrics/worker.js" }, "node": "./dist/metrics/worker.cjs", "require": "./dist/metrics/worker.cjs" }, "./metrics/publisher/custom": { "import": { "default": "./dist/metrics/publisher/custom.js" }, "node": "./dist/metrics/publisher/custom.cjs", "require": "./dist/metrics/publisher/custom.cjs" }, "./metrics/publisher/rest": { "import": { "types": "./types/metrics/publisher/rest.d.ts", "default": "./dist/metrics/publisher/rest.js" }, "node": "./dist/metrics/publisher/rest.cjs", "require": "./dist/metrics/publisher/rest.cjs" }, "./metrics/publisher/file": { "import": { "types": "./types/metrics/publisher/file.d.ts", "default": "./dist/metrics/publisher/file.js" }, "node": "./dist/metrics/publisher/file.cjs", "require": "./dist/metrics/publisher/file.cjs" } }, "main": "dist/index.js", "module": "dist/index.js", "browser": "dist/browser.js", "types": "gateway.d.ts", "type": "module", "keywords": [ "gateway", "glue", "io.connect", "glue42", "interop.io" ], "scripts": { "prepare": "node scripts/generate.mjs", "lint": "eslint . --ext .ts", "test:node": "mocha test --recursive --ignore test/workers/**", "coverage:node": "c8 --reporter=lcov --src=./src npm run test:node", "coverage": "npm run coverage:node", "setup:web": "node ./web-test-runner.setup.mjs", "test:web": "msw init && npm run setup:web && wtr", "test": "npm run prepare && npm run test:node && npm run test:web", "build": "npm run prepare && node scripts/bundle.mjs", "clean": "node scripts/clean.mjs" }, "homepage": "https://interop.io/", "author": { "name": "interop.io", "url": "https://interop.io/" }, "license": "MIT", "engines": { "node": ">=18.0.0" }, "dependencies": { "antlr4": "4.13.2", "immer": "^10.0.4", "jsrsasign": "^11.1.0", "serialize-error": "^11.0.3" }, "peerDependencies": { "ws": "^8.18.2" }, "peerDependenciesMeta": { "ws": { "optional": true } }, "optionalDependencies": { "transit-js": "^0.8.874" }, "devDependencies": { "@interopio/gateway-auth-api": "^0.3.0-beta", "@interopio/gateway-metrics-api": "^0.2.0-beta", "@types/jsrsasign": "^10.5.15", "@types/transit-js": "^0.8.3", "msw": "^2.6.0", "mvn-artifact-download": "^6.1.1" }, "msw": { "workerDirectory": "." } }