UNPKG

p2p-media-loader-core

Version:
69 lines 1.73 kB
{ "name": "p2p-media-loader-core", "description": "P2P Media Loader core functionality", "license": "Apache-2.0", "author": "Novage", "homepage": "https://github.com/Novage/p2p-media-loader", "repository": { "type": "git", "url": "https://github.com/Novage/p2p-media-loader", "directory": "packages/p2p-media-loader-core" }, "keywords": [ "p2p", "peer-to-peer", "hls", "dash", "webrtc", "video", "mse", "player", "torrent", "bittorrent", "webtorrent", "hlsjs", "shaka player", "ecdn", "cdn" ], "version": "2.2.1", "files": [ "dist", "lib", "src" ], "exports": { ".": { "p2pml:core-as-bundle": "./dist/p2p-media-loader-core.es.js", "import": "./lib/index.js" } }, "types": "./lib/index.d.ts", "sideEffects": false, "type": "module", "dependencies": { "@types/debug": "^4.1.12", "bittorrent-tracker": "^11.2.1", "debug": "^4.4.0", "nano-md5": "^1.0.5" }, "devDependencies": { "@rollup/plugin-terser": "^0.4.4", "@types/streamx": "^2.9.5", "vite-plugin-node-polyfills": "^0.23.0", "vitest": "^3.0.8" }, "scripts": { "dev": "vite", "build": "rimraf lib build && pnpm build:es && pnpm build:esm && pnpm build:esm-min", "build:esm": "vite build --mode esm", "build:esm-min": "vite build --mode esm-min", "build:es": "tsc", "prettier": "prettier --write .", "lint": "eslint src --report-unused-disable-directives --max-warnings 0", "clean": "rimraf lib dist build p2p-media-loader-core-*.tgz", "clean-with-modules": "rimraf node_modules && pnpm clean", "type-check": "npx tsc --noEmit", "test": "vitest" } }