UNPKG

@ctrl/video-filename-parser

Version:
80 lines (79 loc) 2 kB
{ "name": "@ctrl/video-filename-parser", "version": "5.4.1", "description": "A radarr style release name parser", "author": "Scott Cooper <scttcper@gmail.com>", "license": "MIT", "repository": "scttcper/video-filename-parser", "homepage": "https://video-filename-parser.vercel.app", "type": "module", "exports": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "files": [ "dist/src" ], "sideEffects": false, "keywords": [ "scene", "release", "radarr", "sonarr" ], "scripts": { "demo:build": "pnpm run -r build", "demo:watch": "pnpm run -r dev", "lint": "oxlint . && prettier --check . --log-level=error --experimental-cli", "lint:fix": "oxlint . --fix && prettier --write . --log-level=error --experimental-cli", "prepare": "npm run build", "build": "tsc", "test": "vitest", "test:watch": "vitest", "test:ci": "vitest run --coverage --reporter=default --reporter=junit --outputFile=./junit.xml" }, "devDependencies": { "@sindresorhus/tsconfig": "8.0.1", "@trivago/prettier-plugin-sort-imports": "5.2.2", "@types/node": "24.3.0", "@vitest/coverage-v8": "3.2.4", "oxlint": "1.14.0", "prettier": "3.6.2", "typescript": "5.9.2", "vitest": "3.2.4" }, "workspaces": [ "demo" ], "publishConfig": { "access": "public", "provenance": true }, "release": { "branches": [ "master" ] }, "engines": { "node": ">=18" }, "prettier": { "singleQuote": true, "trailingComma": "all", "arrowParens": "avoid", "semi": true, "printWidth": 100, "plugins": [ "@trivago/prettier-plugin-sort-imports" ], "importOrder": [ "^node:.*$", "^react", "^(@ctrl)(/.*|$)", "^\\.\\./(?!.*\\.css$)", "^\\./(?!.*\\.css$)(?=.*/)", "^\\./(?!.*\\.css$)(?!.*/)" ], "importOrderSeparation": true, "importOrderSortSpecifiers": false }, "packageManager": "pnpm@10.15.1" }