UNPKG

@iptv/xtream-api

Version:

Standardized access to Xtream compatible player API

108 lines 2.52 kB
{ "name": "@iptv/xtream-api", "version": "1.3.1", "description": "Standardized access to Xtream compatible player API", "keywords": [ "xtream", "xui", "xtream api", "xui api", "xtream codes", "xui.one", "xtream-api", "iptv" ], "repository": { "type": "git", "url": "https://github.com/ektotv/xtream-api.git" }, "license": "MIT", "author": { "name": "ekto", "url": "https://ekto.tv/" }, "type": "module", "exports": { ".": { "import": { "types": "./dist/types/index.d.ts", "default": "./dist/index.js" }, "require": { "types": "./dist/types/index.d.cts", "default": "./dist/index.cjs" } }, "./camelcase": { "import": { "types": "./dist/types/camelcase.d.ts", "default": "./dist/camelcase.js" }, "require": { "types": "./dist/types/camelcase.d.cts", "default": "./dist/camelcase.cjs" } }, "./standardized": { "import": { "types": "./dist/types/standardized.d.ts", "default": "./dist/standardized.js" }, "require": { "types": "./dist/types/standardized.d.cts", "default": "./dist/standardized.cjs" } }, "./jsonapi": { "import": { "types": "./dist/types/jsonapi.d.ts", "default": "./dist/jsonapi.js" }, "require": { "types": "./dist/types/jsonapi.d.cts", "default": "./dist/jsonapi.cjs" } } }, "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/types/index.d.ts", "files": [ "dist", "standardized", "jsonapi", "camelcase" ], "dependencies": { "camelcase-keys": "^9.1.3" }, "devDependencies": { "@vitest/coverage-v8": "^3.0.7", "msw": "^2.7.3", "release-plan": "^0.13.1", "replace-in-file": "^8.3.0", "typedoc": "^0.27.9", "typescript": "^5.7.3", "vite": "^6.2.0", "vite-plugin-dts": "^4.5.0", "vitest": "^3.0.7" }, "volta": { "node": "23.8.0" }, "publishConfig": { "access": "public", "tag": "latest" }, "scripts": { "build": "vite build && node ./post-build.mjs", "coverage": "vitest run --coverage", "dev": "vite", "lint": "tsc", "prerelease": "pnpm run build && pnpm run test:ci", "test": "vitest", "test:ci": "vitest --run --coverage.enabled --coverage.reporter='text-summary'", "prepublish": "pnpm run build", "typedoc": "typedoc" } }