@iptv/xtream-api
Version:
Standardized access to Xtream compatible player API
108 lines • 2.52 kB
JSON
{
"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"
}
}