{"_id":"@at14/peertube-runner","name":"@at14/peertube-runner","dist-tags":{"latest":"0.0.25"},"versions":{"0.0.25":{"name":"@at14/peertube-runner","version":"0.0.25","type":"module","main":"dist/peertube-runner.js","bin":{"peertube-runner":"dist/peertube-runner.js"},"engines":{"node":">=16.x"},"license":"AGPL-3.0","dependencies":{},"devDependencies":{"@iarna/toml":"^2.2.5","@peertube/net-ipc":"^2.2.0","@types/follow-redirects":"1.14.4","env-paths":"^3.0.0","follow-redirects":"^1.15.5","nodemon":"^3.1.10","pino":"^9.2.0","pino-pretty":"^11.2.1"},"_id":"@at14/peertube-runner@0.0.25","gitHead":"32e5972c20a210903783471144537cb156ef407f","description":"Runner program to execute jobs (transcoding...) of remote PeerTube instances.","_nodeVersion":"22.0.0","_npmVersion":"10.5.1","dist":{"integrity":"sha512-ibPbB2Uw073PTZu+8ePcLALdUuKe7dPFmN1JVNkq5NC+x/g6A34dm2rV4qtw36RgrZQ206DsswCL8ZwA2GM3tg==","shasum":"750118ce3ce14498520ae026a7bc959deb017e51","tarball":"https://registry.npmjs.org/@at14/peertube-runner/-/peertube-runner-0.0.25.tgz","fileCount":4,"unpackedSize":3937956,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEy7BTJzYN/5I2kkOD9V2tovAPkJ5lmkt5S0zvK69WJpAiEAtZ2mj6irNDSQPdgf8sgnAyTivlU0t4H4m/K5kriP3iw="}]},"_npmUser":{"name":"at14","email":"ankitlal.mail@gmail.com"},"directories":{},"maintainers":[{"name":"at14","email":"ankitlal.mail@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/peertube-runner_0.0.25_1755611699751_0.12977510628921385"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-19T13:54:59.619Z","0.0.25":"2025-08-19T13:54:59.983Z","modified":"2025-08-19T13:55:00.241Z"},"maintainers":[{"name":"at14","email":"ankitlal.mail@gmail.com"}],"description":"Runner program to execute jobs (transcoding...) of remote PeerTube instances.","license":"AGPL-3.0","readme":"# PeerTube runner\n\nRunner program to execute jobs (transcoding...) of remote PeerTube instances.\n\nCommands below has to be run at the root of PeerTube git repository.\n\n## Dev\n\n### Install dependencies\n\n```bash\ncd peertube-root\nyarn install --pure-lockfile\ncd apps/peertube-runner && yarn install --pure-lockfile\n```\n\n### Develop\n\n```bash\ncd peertube-root\nnpm run dev:peertube-runner\n```\n\n### Build\n\n```bash\ncd peertube-root\nnpm run build:peertube-runner\n```\n\n### Run\n\n```bash\ncd peertube-root\nnode apps/peertube-runner/dist/peertube-runner.js --help\n```\n\n### Publish on NPM\n\n```bash\ncd peertube-root\n(cd apps/peertube-runner && npm version patch) && npm run build:peertube-runner && (cd apps/peertube-runner && npm publish --access=public)\n```\n","readmeFilename":"README.md","_rev":"1-1b34e8eb6928056373223d9554adfeca"}