UNPKG

@m-ld/gateway

Version:

m-ld gateway for services

117 lines (116 loc) 3.63 kB
{ "name": "@m-ld/gateway", "version": "0.0.0", "description": "m-ld gateway for services", "type": "module", "main": "ext/index.js", "types": "ext/index.d.ts", "files": [ "_site", "ext" ], "scripts": { "start": "node ext/start.js", "clean": "rm -rf ext", "build": "tsc && npx @11ty/eleventy", "dev": "tsc --watch", "doc-dev": "npx @11ty/eleventy --serve", "test": "node --experimental-vm-modules node_modules/.bin/jest --silent", "predocker": "cp package.json package-lock.json deploy && cd deploy && npm pack ..", "deploy-fly": "npm run predocker && cd deploy && fly deploy" }, "repository": { "type": "git", "url": "git+https://github.com/m-ld/m-ld-gateway.git" }, "keywords": [ "m-ld" ], "author": "George Svarovsky <george@m-ld.io>", "license": "MIT", "bugs": { "url": "https://github.com/m-ld/m-ld-gateway/issues" }, "homepage": "https://github.com/m-ld/m-ld-gateway#readme", "devDependencies": { "@11ty/eleventy-plugin-syntaxhighlight": "^5.0.0", "@faker-js/faker": "^8.0.2", "@flydotio/dockerfile": "^0.3.3", "@m-ld/io-web-build": "^0.2.0-0", "@m-ld/m-ld-test": "^0.1.1-edge.3", "@orangeopensource/hurl": "^4.0.0", "@types/jest": "^29.2.4", "@types/node-fetch-cache": "^3.0.0", "jest": "^29.3.1", "jest-mock-extended": "^3.0.1", "memory-level": "^1.0.0", "node-fetch-cache": "^3.1.3", "supertest": "^6.3.1", "tmp": "^0.2.1", "ts-jest": "^29.0.3", "typescript": "^4.9.3" }, "dependencies": { "@m-ld/io-web-runtime": "^0.2.3", "@m-ld/m-ld": "^0.10.0-edge.7", "@types/cryptr": "^4.0.1", "@types/jsonwebtoken": "^9.0.2", "@types/lru-cache": "^5.1.1", "@types/nodemailer": "^6.4.7", "@types/restify": "^8.5.5", "@types/restify-errors": "^4.3.4", "@types/supertest": "^2.0.12", "@types/tmp": "^0.2.3", "@types/yargs": "^17.0.13", "ably": "^1.2.33", "abstract-level": "^1.0.3", "classic-level": "^1.2.0", "cryptr": "^6.1.0", "dotenv": "^16.0.3", "env-paths": "^3.0.0", "http-graceful-shutdown": "^3.1.11", "joi": "^17.9.2", "jsonwebtoken": "^9.0.1", "liquidjs": "^10.8.4", "loglevel": "^1.8.1", "lru-cache": "^6.0.0", "nodemailer": "^6.9.0", "reflect-metadata": "^0.1.13", "restify": "^11.0.0", "restify-errors": "^8.0.2", "rx-flowable": "^0.1.2", "rxjs": "^7.5.7", "simple-peer": "^9.11.1", "socket.io": "^4.5.3", "socket.io-client": "^4.5.3", "yargs": "^17.6.2" }, "jest": { "roots": [ "<rootDir>/src/", "<rootDir>/test/" ], "testMatch": [ "<rootDir>/test/**/*.test.ts" ], "extensionsToTreatAsEsm": [ ".ts" ], "transform": { "^.+\\.(ts|tsx)?$": [ "ts-jest", { "tsconfig": "test/tsconfig.json", "useESM": true } ] }, "moduleNameMapper": { "^(\\.{1,2}/.*)\\.js$": "$1", "@m-ld/m-ld/ext/socket.io/server": "<rootDir>/node_modules/@m-ld/m-ld/ext/socket.io/server/index.js" }, "setupFilesAfterEnv": [ "<rootDir>/test/setup.ts" ] } }