mirror of
https://github.com/chrisbenincasa/tunarr.git
synced 2026-04-18 09:03:35 -04:00
Allows for better loudness normalization vs straight volume adjustment using the ffmpeg loudnorm filter. The i, lra, and tp values are all configurable in the advanced transcode settings.
86 lines
2.4 KiB
JSON
86 lines
2.4 KiB
JSON
{
|
|
"name": "tunarr",
|
|
"version": "1.2.0-dev.1",
|
|
"description": "Create LiveTV channels from your Plex media",
|
|
"type": "module",
|
|
"author": "chrisbenincasa",
|
|
"license": "Zlib",
|
|
"scripts": {
|
|
"build": "turbo run build",
|
|
"dev": "turbo run dev",
|
|
"fmt": "prettier --write .",
|
|
"lint-staged": "lint-staged",
|
|
"lint-changed": "eslint --fix $(git diff --name-only HEAD -- './**/*.ts*' | xargs)",
|
|
"test": "turbo run test",
|
|
"preinstall": "npx only-allow pnpm",
|
|
"should-semantic-release": "should-semantic-release --verbose",
|
|
"generate-docs-script": "tsx scripts/generate-docs-script.ts"
|
|
},
|
|
"devDependencies": {
|
|
"@commitlint/cli": "^19.3.0",
|
|
"@commitlint/config-conventional": "^19.2.2",
|
|
"@commitlint/types": "^19.0.3",
|
|
"@eslint/eslintrc": "^3.0.2",
|
|
"@eslint/js": "^9.0.0",
|
|
"@release-it/bumper": "^7.0.5",
|
|
"@release-it/conventional-changelog": "^10.0.4",
|
|
"@semantic-release/changelog": "^6.0.3",
|
|
"@types/node": "22.10.7",
|
|
"@types/semver": "^7.7.1",
|
|
"@typescript-eslint/eslint-plugin": "catalog:",
|
|
"@typescript-eslint/parser": "catalog:",
|
|
"@vitest/coverage-v8": "^3.2.4",
|
|
"esbuild": "^0.21.5",
|
|
"eslint": "catalog:",
|
|
"eslint-import-resolver-typescript": "^4.4.4",
|
|
"eslint-plugin-import": "^2.31.0",
|
|
"eslint-plugin-react": "^7.37.3",
|
|
"eslint-plugin-react-hooks": "^7.0.1",
|
|
"eslint-plugin-react-refresh": "^0.4.16",
|
|
"eslint-plugin-unused-imports": "^4.1.4",
|
|
"globals": "^15.0.0",
|
|
"husky": "^9.0.11",
|
|
"lint-staged": "^15.2.2",
|
|
"prettier": "^3.5.1",
|
|
"release-it": "^19.2.2",
|
|
"release-it-pnpm": "^4.6.6",
|
|
"semantic-release": "^25.0.2",
|
|
"semver": "^7.7.3",
|
|
"should-semantic-release": "^0.3.5",
|
|
"tsx": "^4.20.5",
|
|
"turbo": "^2.5.3",
|
|
"typescript": "catalog:",
|
|
"typescript-eslint": "^8.46.1",
|
|
"vitest": "^3.2.4"
|
|
},
|
|
"engines": {
|
|
"node": "22"
|
|
},
|
|
"packageManager": "pnpm@10.28.0",
|
|
"pnpm": {
|
|
"patchedDependencies": {
|
|
"kysely": "patches/kysely.patch"
|
|
},
|
|
"overrides": {
|
|
"eslint": "catalog:",
|
|
"@types/node": "22.10.7"
|
|
},
|
|
"onlyBuiltDependencies": [
|
|
"@swc/core",
|
|
"arktype",
|
|
"better-sqlite3",
|
|
"esbuild",
|
|
"unrs-resolver"
|
|
]
|
|
},
|
|
"lint-staged": {
|
|
"*.{ts,tsx}": [
|
|
"prettier --write",
|
|
"eslint --fix --no-warn-ignored"
|
|
]
|
|
},
|
|
"resolutions": {
|
|
"conventional-changelog-conventionalcommits": "^9.0.0"
|
|
}
|
|
}
|