UNPKG

@aicacia/peer

Version:

simple peer to peer for webrtc

76 lines 2.19 kB
{ "name": "@aicacia/peer", "version": "0.1.5", "description": "simple peer to peer for webrtc", "repository": { "type": "git", "url": "https://github.com/aicacia/ts-peer" }, "module": "esm/index.js", "main": "cjs/index.js", "types": "types/index.d.ts", "keywords": [ "peer", "webrtc", "p2p" ], "author": "Nathan Faucett", "license": "(MIT OR Apache-2.0)", "readmeFilename": "README.md", "devDependencies": { "@biomejs/biome": "1", "@roamhq/wrtc": "0", "@rollup/plugin-commonjs": "28", "@rollup/plugin-node-resolve": "16", "@rollup/plugin-terser": "0", "@rollup/plugin-typescript": "12", "@types/tape": "5", "@types/uuid": "10", "husky": "9", "nyc": "17", "rollup": "4", "rollup-plugin-esm-import-to-url": "2", "tap-nyc": "1", "tap-spec": "5", "tape": "5", "ts-node": "10", "tslib": "2", "typedoc": "0", "typescript": "5" }, "peerDependencies": { "tslib": "2" }, "dependencies": { "eventemitter3": "5", "uuid": "10" }, "nyc": { "include": [ "src" ], "exclude": [ "src/**/*.test.*", "src/**/*.benchmark.*" ], "extension": [ ".ts", ".tsx" ] }, "scripts": { "buildTSC": "tsc", "buildESM": "tsc -b tsconfig.esm.json", "buildBrowser": "rollup -c", "build": "npm run clean && npm run buildTSC && npm run buildESM && npm run buildBrowser", "doc": "typedoc", "test": "ts-node node_modules/tape/bin/tape src/**/*.test.{ts,tsx} | tap-spec", "bench": "ts-node node_modules/tape/bin/tape src/**/*.benchmark.{ts,tsx} | tap-spec", "coverage": "nyc --reporter=lcov --check-coverage --lines=75 --require ts-node/register tape src/**/*.test.{ts,tsx} | tap-spec; nyc report ---reporter=text", "coverageHTML": "nyc --reporter=lcov --check-coverage --lines=75 --require ts-node/register tape src/**/*.test.{ts,tsx} | tap-spec; nyc report ---reporter=html", "clean": "rm -rf esm cjs browser types .nyc_output coverage", "lint": "biome lint ./src", "format": "biome format --write .", "preCommit": "npm run format && npm run lint && npm run coverage" } }