{"_id":"rundown","_rev":"15-63535867dbd5ea621702bec60f094554","name":"rundown","dist-tags":{"latest":"0.0.7"},"versions":{"0.0.2":{"name":"rundown","version":"0.0.2","keywords":[],"author":{"name":"Augustin Mercier 'Gugustinette'"},"license":"MIT","_id":"rundown@0.0.2","maintainers":[{"name":"gugustinette","email":"gugustinette@proton.me"}],"homepage":"https://github.com/gugustinette/rundown#readme","bugs":{"url":"https://github.com/gugustinette/rundown/issues"},"bin":{"rundown":"dist/index.mjs"},"dist":{"shasum":"c8c860f169386cf3a20f04b8e391d1d373e83fb4","tarball":"https://registry.npmjs.org/rundown/-/rundown-0.0.2.tgz","fileCount":4,"integrity":"sha512-g8oK6ereanloUYm9FBISNOq2NhSNMbitC58mW/d8IrtLtz3HB/cMnK/ePlqW+Z+9bUFdCTZrKUvFFLoPUzJ7Rg==","signatures":[{"sig":"MEQCICQ5OH/96msQlGTi3zxS7l7JKGpyYAKmXpHBthJpwCbwAiAE4lYdguNKvEbhJI0Ts3eeXruMchoBteZ4UOOZS+CDxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6213},"main":"dist/index.mjs","module":"./dist/index.mjs","engines":{"node":">=20.18.0"},"gitHead":"e968b052a3114826fb58d22cbf6b882be774acb0","scripts":{"dev":"npm run build && clear && node ./dist/index.mjs playground/playground.ts","lint":"biome lint --write src","test":"vitest --run","build":"tsdown","format":"biome format --write src","dev:watch":"npm run build && clear && node ./dist/index.mjs playground/playground.ts --watch","test:watch":"vitest"},"_npmUser":{"name":"gugustinette","email":"gugustinette@proton.me"},"repository":{"url":"git+https://github.com/gugustinette/rundown.git","type":"git"},"_npmVersion":"10.9.2","description":"Run TypeScript in Node.js, powered by Rolldown","directories":{},"_nodeVersion":"22.16.0","dependencies":{"rolldown":"^1.0.0-beta.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.3","vitest":"^3.1.3","@types/node":"^22.15.17","@biomejs/biome":"1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/rundown_0.0.2_1749927497901_0.9489552775818397","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"rundown","version":"0.0.3","keywords":[],"author":{"name":"Augustin Mercier 'Gugustinette'"},"license":"MIT","_id":"rundown@0.0.3","maintainers":[{"name":"gugustinette","email":"gugustinette@proton.me"}],"homepage":"https://github.com/gugustinette/rundown#readme","bugs":{"url":"https://github.com/gugustinette/rundown/issues"},"bin":{"rundown":"dist/index.mjs"},"dist":{"shasum":"6d2fe1cfe319f11eaa9df10c5b48524b94363959","tarball":"https://registry.npmjs.org/rundown/-/rundown-0.0.3.tgz","fileCount":4,"integrity":"sha512-TrYW5MDpa5iVBLgMq6F0mtlJLgQrCEc2mleIdPJk8/7uQBXBZe8LiK0qog8c1yIa+HQPeIMVq6ipsbE79Igp/g==","signatures":[{"sig":"MEQCIDIlv5pBDNJPwlFbuXUeyyLYw4trxJUvQqVCK4eKhrxsAiBrowsJow+5wCqSv6DNCiRTFJHR1iE2Xc3wBfiG3USthw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6952},"main":"dist/index.mjs","module":"./dist/index.mjs","engines":{"node":">=20.18.0"},"gitHead":"47bf849cd418c66ef4b3a78adfd3fdb1bc5797b5","scripts":{"dev":"npm run build && clear && node ./dist/index.mjs playground/playground.ts","lint":"biome lint --write src","test":"vitest --run","build":"tsdown","format":"biome format --write src","dev:watch":"npm run build && clear && node ./dist/index.mjs playground/playground.ts --watch","test:watch":"vitest"},"_npmUser":{"name":"gugustinette","email":"gugustinette@proton.me"},"repository":{"url":"git+https://github.com/gugustinette/rundown.git","type":"git"},"_npmVersion":"10.9.2","description":"Run TypeScript in Node.js, powered by Rolldown","directories":{},"_nodeVersion":"22.16.0","dependencies":{"rolldown":"1.0.0-beta.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.12.7","vitest":"^3.2.3","@types/node":"^24.0.1","@biomejs/biome":"1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/rundown_0.0.3_1749928274571_0.30899573850520756","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"rundown","version":"0.0.4","keywords":[],"author":{"name":"Augustin Mercier 'Gugustinette'"},"license":"MIT","_id":"rundown@0.0.4","maintainers":[{"name":"gugustinette","email":"gugustinette@proton.me"}],"homepage":"https://github.com/gugustinette/rundown#readme","bugs":{"url":"https://github.com/gugustinette/rundown/issues"},"bin":{"rundown":"dist/index.mjs"},"dist":{"shasum":"aa6e66d426b481e662e7c0d5a58a28a5cc7bd2e1","tarball":"https://registry.npmjs.org/rundown/-/rundown-0.0.4.tgz","fileCount":4,"integrity":"sha512-kebJV7noZXECALsiKWYAJf49fmSU5hWz20pUZLmB1pojoUKGZyB106IaGzeLJOgYztAoBRxghDnuOWt5opU2og==","signatures":[{"sig":"MEYCIQCMCLUNkqYOhrBE45XljZAUdDXa9GIvWteNd9GkssQOPgIhANQDzhFJCUayE370PMZ+sFQvMWwwfkBbSLXYy84RPsOz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6975},"main":"dist/index.mjs","module":"./dist/index.mjs","engines":{"node":">=20.18.0"},"gitHead":"cd26e0c0d9700c37a20a3788bbab7670a347cf19","scripts":{"dev":"npm run build && clear && node ./dist/index.mjs playground/playground.ts","lint":"biome lint --write src","test":"vitest --run","build":"tsdown","format":"biome format --write src","dev:watch":"npm run build && clear && node ./dist/index.mjs playground/playground.ts --watch","test:watch":"vitest"},"_npmUser":{"name":"gugustinette","email":"gugustinette@proton.me"},"repository":{"url":"git+https://github.com/gugustinette/rundown.git","type":"git"},"_npmVersion":"10.9.2","description":"Run TypeScript in Node.js, powered by Rolldown","directories":{},"_nodeVersion":"22.16.0","dependencies":{"rolldown":"1.0.0-beta.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.12.7","vitest":"^3.2.3","@types/node":"^24.0.1","@biomejs/biome":"1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/rundown_0.0.4_1749930048776_0.069289813058234","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"rundown","version":"0.0.5","keywords":[],"author":{"name":"Augustin Mercier 'Gugustinette'"},"license":"MIT","_id":"rundown@0.0.5","maintainers":[{"name":"gugustinette","email":"gugustinette@proton.me"}],"homepage":"https://github.com/gugustinette/rundown#readme","bugs":{"url":"https://github.com/gugustinette/rundown/issues"},"bin":{"rundown":"dist/index.mjs"},"dist":{"shasum":"41070af1b5315cb59c09675b4c9f274cdd40c86c","tarball":"https://registry.npmjs.org/rundown/-/rundown-0.0.5.tgz","fileCount":4,"integrity":"sha512-zQ5HIe0IJjDHWiF3YPRh7Jk8B6Yko1GePhcLAF73uR9xVc1fLiGr4Ro94CgR2UCmalSQwNov9Yc3YcdWTE1Aaw==","signatures":[{"sig":"MEQCIGQOs5ci6CoGG5r9517jEknGazmU6Lj34Y/IcGvcqDaKAiA9w0lugG4miKquEnbtJ8QnwUIYuN01Hx1I+1WBH48QeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8446},"main":"dist/index.mjs","module":"./dist/index.mjs","engines":{"node":">=20.18.0"},"gitHead":"f12f7cd1b94c3c6e4ee2e548b27d5f3d85b3c597","scripts":{"dev":"npm run build && clear && node ./dist/index.mjs playground/playground.ts","lint":"biome lint --write src","test":"vitest --run","build":"tsdown","format":"biome format --write src","dev:repl":"npm run build && clear && node ./dist/index.mjs","dev:watch":"npm run build && clear && node ./dist/index.mjs playground/playground.ts --watch","test:watch":"vitest"},"_npmUser":{"name":"gugustinette","actor":{"name":"gugustinette","type":"user","email":"gugustinette@proton.me"},"email":"gugustinette@proton.me"},"repository":{"url":"git+https://github.com/gugustinette/rundown.git","type":"git"},"_npmVersion":"10.9.2","description":"Run TypeScript in Node.js, powered by Rolldown","directories":{},"_nodeVersion":"22.16.0","dependencies":{"rolldown":"1.0.0-beta.15","oxc-transform":"^0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.12.7","vitest":"^3.2.3","@types/node":"^24.0.1","@biomejs/biome":"1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/rundown_0.0.5_1750174080059_0.35306293451856363","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"rundown","version":"0.0.6","keywords":[],"author":{"name":"Augustin Mercier 'Gugustinette'"},"license":"MIT","_id":"rundown@0.0.6","maintainers":[{"name":"gugustinette","email":"gugustinette@proton.me"}],"homepage":"https://github.com/gugustinette/rundown#readme","bugs":{"url":"https://github.com/gugustinette/rundown/issues"},"bin":{"rundown":"dist/index.mjs"},"dist":{"shasum":"ad1e3fa3536c00dd819da74b1e392c37290e53a2","tarball":"https://registry.npmjs.org/rundown/-/rundown-0.0.6.tgz","fileCount":5,"integrity":"sha512-Xq+Bfc5WQ97YRYm6NK724IRs4eOvS0Ic3Wy07HFceW9JTljWhKOM/vtF28+LYIcNdWMmC9HaLH9yxJumJuKOPA==","signatures":[{"sig":"MEYCIQCZOCwhwdMdvUHkh7DczHBYsJkEzk985Qromf+KS6k7vQIhALjqonbcJpLUCpDqdWOgODw0Y5xVybKhUbBbjqEaRfFn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12334},"main":"dist/index.mjs","module":"./dist/index.mjs","engines":{"node":">=20.18.0"},"gitHead":"1eaa980943f16c7558f46a35dc53695ad3f90f68","scripts":{"dev":"npm run build && clear && node ./dist/index.mjs --no-experimental-strip-types playground/playground.ts","lint":"biome lint --write src","test":"vitest --run","build":"tsdown","format":"biome format --write src","dev:repl":"npm run build && clear && node ./dist/index.mjs --no-experimental-strip-types","dev:test":"npm run build && clear && node ./dist/index.mjs --no-experimental-strip-types --test \"playground/*.test.ts\"","dev:watch":"npm run build && clear && node ./dist/index.mjs --no-experimental-strip-types playground/playground.ts --watch","dev:loader":"npm run build && clear && node --import ./dist/loader.mjs --no-experimental-strip-types playground/playground.ts","test:watch":"vitest","dev:test:watch":"npm run build && clear && node ./dist/index.mjs --no-experimental-strip-types --test --watch \"playground/*.test.ts\""},"_npmUser":{"name":"gugustinette","actor":{"name":"gugustinette","type":"user","email":"gugustinette@proton.me"},"email":"gugustinette@proton.me"},"repository":{"url":"git+https://github.com/gugustinette/rundown.git","type":"git"},"_npmVersion":"10.9.2","description":"Run TypeScript in Node.js, powered by Rolldown","directories":{},"_nodeVersion":"22.16.0","dependencies":{"rolldown":"1.0.0-beta.15","oxc-transform":"^0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.12.7","vitest":"^3.2.3","@types/node":"^24.0.3","@biomejs/biome":"1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/rundown_0.0.6_1750861275302_0.8179606312221306","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"rundown","version":"0.0.7","description":"Run TypeScript in Node.js, powered by Rolldown","keywords":[],"author":{"name":"Augustin Mercier 'Gugustinette'"},"license":"MIT","homepage":"https://github.com/gugustinette/rundown#readme","bugs":{"url":"https://github.com/gugustinette/rundown/issues"},"repository":{"type":"git","url":"git+https://github.com/gugustinette/rundown.git"},"main":"dist/index.mjs","module":"./dist/index.mjs","bin":{"rundown":"dist/index.mjs"},"publishConfig":{"access":"public"},"scripts":{"dev":"npm run build && clear && node ./dist/index.mjs --no-experimental-strip-types playground/playground.ts","dev:watch":"npm run build && clear && node ./dist/index.mjs --no-experimental-strip-types playground/playground.ts --watch","dev:repl":"npm run build && clear && node ./dist/index.mjs --no-experimental-strip-types","dev:test":"npm run build && clear && node ./dist/index.mjs --no-experimental-strip-types --test \"playground/*.test.ts\"","dev:test:watch":"npm run build && clear && node ./dist/index.mjs --no-experimental-strip-types --test --watch \"playground/*.test.ts\"","dev:loader":"npm run build && clear && node --import ./dist/loader.mjs --no-experimental-strip-types playground/playground.ts","build":"tsdown","test":"vitest --run","test:watch":"vitest","format":"biome format --write src","lint":"biome lint --write src"},"devDependencies":{"@biomejs/biome":"1.9.4","@types/node":"^24.0.3","tsdown":"^0.12.7","vitest":"^3.2.3"},"dependencies":{"oxc-transform":"^0.75.0","rolldown":"^1.0.0-beta.20"},"engines":{"node":">=20.18.0"},"_id":"rundown@0.0.7","gitHead":"3809844a1d3e257d2969eea047764cf74c28dbea","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-PXI8bB1ZmmOimOdD8V0t4jfMdxsJRgsFPtnZORXR5D/UTrizzqq50MulzmoIRu4HvRGaMznqWEJafLyvIZy2gg==","shasum":"ad99c04c582c87ca6241c03790bd720c60d9c89b","tarball":"https://registry.npmjs.org/rundown/-/rundown-0.0.7.tgz","fileCount":5,"unpackedSize":12335,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCXEkJN9F+CNNX8jO13FwkOGyGuTGDD4/KoLrgKY4Y/yAIgDk/s0kK3TiWuji9J/Y/12rLhW4BqFj7viC4MCXfUtO0="}]},"_npmUser":{"name":"gugustinette","email":"gugustinette@proton.me","actor":{"name":"gugustinette","email":"gugustinette@proton.me","type":"user"}},"directories":{},"maintainers":[{"name":"gugustinette","email":"gugustinette@proton.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rundown_0.0.7_1750873736159_0.28882494891894783"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-14T18:58:17.829Z","modified":"2025-06-25T17:48:56.556Z","0.0.1":"2011-10-25T14:57:05.388Z","0.0.2":"2025-06-14T18:58:18.086Z","0.0.3":"2025-06-14T19:11:14.741Z","0.0.4":"2025-06-14T19:40:48.955Z","0.0.5":"2025-06-17T15:28:00.231Z","0.0.6":"2025-06-25T14:21:15.472Z","0.0.7":"2025-06-25T17:48:56.374Z"},"bugs":{"url":"https://github.com/gugustinette/rundown/issues"},"author":{"name":"Augustin Mercier 'Gugustinette'"},"license":"MIT","homepage":"https://github.com/gugustinette/rundown#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/gugustinette/rundown.git"},"description":"Run TypeScript in Node.js, powered by Rolldown","maintainers":[{"name":"gugustinette","email":"gugustinette@proton.me"}],"readme":"# Rundown [![npm version][npm-version-src]][npm-version-href] [![npm downloads][npm-downloads-src]][npm-downloads-href] [![License][license-src]][license-href] [![Test][test-src]][test-href]\n\nRun TypeScript in Node.js, powered by [Rolldown](https://rolldown.rs/).\n\nInspired by [tsx](https://tsx.is/).\n\n- Available features\n  - Run (by giving a file path)\n  - Watch (`--watch` or `-w`)\n  - Extends Node.js [REPL](https://nodejs.org/en/learn/command-line/how-to-use-the-nodejs-repl) (by giving no arguments at all)\n  - Extends Node.js [Test runner](https://nodejs.org/api/test.html) (by giving `--test` or `-t`)\n\n## Usage\n\n- Install `rundown`\n\n```bash\n# Global install on your system\nnpm install -g rundown\n# Local install for your project\nnpm install -D rundown\n```\n\n- Run TypeScript files\n\n```bash\n# Global usage\nrundown index.ts\n# Local usage\n./node_modules/.bin/rundown index.ts\n```\n\n## Development\n\n- Install dependencies\n\n```bash\nnpm install\n```\n\n- Build the project\n\n```bash\nnpm run build\n```\n\n<!-- Badges -->\n\n[npm-version-src]: https://img.shields.io/npm/v/rundown/latest.svg?style=flat&colorA=18181B&colorB=28CF8D\n[npm-version-href]: https://npmjs.com/package/rundown\n[npm-downloads-src]: https://img.shields.io/npm/dm/rundown.svg?style=flat&colorA=18181B&colorB=28CF8D\n[npm-downloads-href]: https://npmjs.com/package/rundown\n[license-src]: https://img.shields.io/npm/l/rundown.svg?style=flat&colorA=18181B&colorB=28CF8D\n[license-href]: https://npmjs.com/package/rundown\n[test-src]: https://github.com/gugustinette/rundown/actions/workflows/test.yml/badge.svg\n[test-href]: https://github.com/gugustinette/rundown/actions/workflows/test.yml\n","readmeFilename":"README.md"}