{"_id":"@10xdevspl/test-planner","_rev":"17-a28e00d04a902b6aef2974e5136e089f","name":"@10xdevspl/test-planner","dist-tags":{"latest":"0.1.4"},"versions":{"0.0.1":{"name":"@10xdevspl/test-planner","version":"0.0.1","author":"","license":"ISC","_id":"@10xdevspl/test-planner@0.0.1","maintainers":[{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"}],"bin":{"test-planner":"dist/index.js"},"dist":{"shasum":"757810c2ce9481034dab8b8ad0686d7a57ed9ff1","tarball":"https://registry.npmjs.org/@10xdevspl/test-planner/-/test-planner-0.0.1.tgz","fileCount":20,"integrity":"sha512-IYXYMrth7eaT5toqal66WL09O0rfb3MwwcZQWeODJ7L+teJBcRrtzudFj073yPVeS0jmeYjJFmybuO5uVAoYYw==","signatures":[{"sig":"MEUCIHYfJXMuxi5cuEWSgt/3RK/YA9+UynMzdOG8DT99aFQJAiEAjbs6rb9/zLKGuC4Iz6cyPx85liW7JqPi+FuNg/8JauA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65416},"main":"index.ts","type":"module","gitHead":"f3b7c921ac4f2c104a06c879d8c13253cb390b69","scripts":{"build":"tsc","start":"tsx index.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"},"_npmVersion":"10.9.2","description":"CLI tool to generate test plans from video recordings using Google's Gemini models","directories":{},"_nodeVersion":"20.15.1","dependencies":{"dotenv":"16.5.0","commander":"12.0.0","@google/genai":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","typescript":"5.8.3","@types/node":"22.14.0","@types/commander":"^2.12.2"},"_npmOperationalInternal":{"tmp":"tmp/test-planner_0.0.1_1744706504191_0.6792715101816968","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@10xdevspl/test-planner","version":"0.0.2","author":"","license":"ISC","_id":"@10xdevspl/test-planner@0.0.2","maintainers":[{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"}],"bin":{"test-planner":"dist/index.js"},"dist":{"shasum":"429561f10dccbc755c67d6bd8ece3882a1c26399","tarball":"https://registry.npmjs.org/@10xdevspl/test-planner/-/test-planner-0.0.2.tgz","fileCount":20,"integrity":"sha512-V+jyrTj+9qf4p5ODXUwWfpOhSk3BRLYb4SRcQG7T83NmSYTl4KC3RI/UE2Eey9DjQGOjZJ/8X037Em87ZGJ9xw==","signatures":[{"sig":"MEYCIQDMGeeNG/02rhMfj5ccxRnxhbHw/XEoK9NgRYo7yRfwEgIhAJ0fjH1kRIV4Tq9GqWfmeWyggdfNeQO7FKIO1tIpmVzb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66073},"main":"index.ts","type":"module","gitHead":"f3b7c921ac4f2c104a06c879d8c13253cb390b69","scripts":{"build":"tsc","start":"tsx index.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"},"_npmVersion":"10.9.2","description":"CLI tool to generate test plans from video recordings using Google's Gemini models","directories":{},"_nodeVersion":"20.15.1","dependencies":{"dotenv":"16.5.0","commander":"12.0.0","@google/genai":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","typescript":"5.8.3","@types/node":"22.14.0","@types/commander":"^2.12.2"},"_npmOperationalInternal":{"tmp":"tmp/test-planner_0.0.2_1744707191844_0.29632450464229376","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@10xdevspl/test-planner","version":"0.0.3","author":"","license":"ISC","_id":"@10xdevspl/test-planner@0.0.3","maintainers":[{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"}],"bin":{"test-planner":"dist/index.js"},"dist":{"shasum":"af06f835c63723a7d2ac7f57ea9278f884b22d2f","tarball":"https://registry.npmjs.org/@10xdevspl/test-planner/-/test-planner-0.0.3.tgz","fileCount":20,"integrity":"sha512-CLgHwv4G4cSic7jIghd9ZUzAWronGrCBN94BSzUzrs0oA1ch4yQlCdnSXxP39vxYwueQcXNd/+Hblf4i1b6qWQ==","signatures":[{"sig":"MEUCIAGkGuXhNgeWSNmdpFEdom8ud+zh6Sy5G85SGZmpuB/XAiEAt0Uqo0Xv3iKSQbhX4+0Q3Qvt5L6mToEYhMric3xFlug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66844},"main":"index.ts","type":"module","gitHead":"f3b7c921ac4f2c104a06c879d8c13253cb390b69","scripts":{"build":"tsc","start":"tsx index.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"},"_npmVersion":"10.9.2","description":"CLI tool to generate test plans from video recordings using Google's Gemini models","directories":{},"_nodeVersion":"20.15.1","dependencies":{"dotenv":"16.5.0","commander":"12.0.0","@google/genai":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","typescript":"5.8.3","@types/node":"22.14.0","@types/commander":"^2.12.2"},"_npmOperationalInternal":{"tmp":"tmp/test-planner_0.0.3_1744707515163_0.2869926395215845","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@10xdevspl/test-planner","version":"0.0.4","author":"","license":"ISC","_id":"@10xdevspl/test-planner@0.0.4","maintainers":[{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"}],"bin":{"test-planner":"dist/index.js"},"dist":{"shasum":"8b480b1157d9a9995963719189f0fb0cf7920f55","tarball":"https://registry.npmjs.org/@10xdevspl/test-planner/-/test-planner-0.0.4.tgz","fileCount":27,"integrity":"sha512-ohcHUNPL7uHTj+yiqdQBjljBosS12hfoskU4dCcsO0x6J1UcSm/jRAC08x6amnPAfdd2m+/E+rEn26fxoZg0sA==","signatures":[{"sig":"MEYCIQD5eqWfe0fZpOvW4bGVtK4P4psxx9RIZvHDjS140lqqgAIhAOmKcijgi9I+gFRhR8suxeQuHnQjK7xRH2ejOXXOm4y6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61351},"main":"index.ts","type":"module","gitHead":"f3b7c921ac4f2c104a06c879d8c13253cb390b69","scripts":{"build":"tsc","start":"tsx index.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"},"_npmVersion":"10.9.2","description":"CLI tool to generate test plans from video recordings using Google's Gemini models","directories":{},"_nodeVersion":"20.15.1","dependencies":{"dotenv":"16.5.0","commander":"12.0.0","@google/genai":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","typescript":"5.8.3","@types/node":"22.14.0","@types/commander":"^2.12.2"},"_npmOperationalInternal":{"tmp":"tmp/test-planner_0.0.4_1744708326012_0.2579526764224289","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@10xdevspl/test-planner","version":"0.0.5","author":"","license":"ISC","_id":"@10xdevspl/test-planner@0.0.5","maintainers":[{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"}],"bin":{"test-planner":"dist/index.js"},"dist":{"shasum":"f16b859c6caca504f715620dd0df1715dc5db79e","tarball":"https://registry.npmjs.org/@10xdevspl/test-planner/-/test-planner-0.0.5.tgz","fileCount":28,"integrity":"sha512-B8qvjxOs87e446GPAM8QyhtOSdIgN+JChlC69/jecVI50mkFCui9FFcm/C4nNIDWZ9HGNJHJUQXb9i14HcwfAA==","signatures":[{"sig":"MEUCIQD2gw71iQTz89hInrfuQ9u8kt+TG1xumZAg5YJtAWIPOQIgbL5mPqCnHjFGExClYteSHW0eZmcpsBScSWr6TNmHPAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":418564},"main":"index.ts","type":"module","gitHead":"f3b7c921ac4f2c104a06c879d8c13253cb390b69","scripts":{"build":"tsc","start":"tsx index.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"},"_npmVersion":"10.9.2","description":"CLI tool to generate test plans from video recordings using Google's Gemini models","directories":{},"_nodeVersion":"20.15.1","dependencies":{"dotenv":"16.5.0","commander":"12.0.0","@google/genai":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","typescript":"5.8.3","@types/node":"22.14.0","@types/commander":"^2.12.2"},"_npmOperationalInternal":{"tmp":"tmp/test-planner_0.0.5_1744709151554_0.43662970022813874","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@10xdevspl/test-planner","version":"0.0.6","author":{"name":"10xDevs | Przeprogramowani.pl"},"license":"ISC","_id":"@10xdevspl/test-planner@0.0.6","maintainers":[{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"}],"homepage":"https://github.com/przeprogramowani/10x-test-planner#readme","bugs":{"url":"https://github.com/przeprogramowani/10x-test-planner/issues"},"bin":{"test-planner":"dist/index.js"},"dist":{"shasum":"133f535bb201e7dec0cc009779756929ccc7e4f3","tarball":"https://registry.npmjs.org/@10xdevspl/test-planner/-/test-planner-0.0.6.tgz","fileCount":28,"integrity":"sha512-sHdJHLWqHamqLdforUco2eZJEFnr54jS+DWWwYV9Pn7+Z9EMIVHT24jyAxf3T6BtLxzrJFzB4YFGmoXXn2eYYQ==","signatures":[{"sig":"MEQCID1Vy4vzF4sXcbVvQQE1eDZxEZdDJ2dDTacvTGo0kwxfAiBw7GN+gl0RSO1Y7gF8h2+X5exO783frk+7bF7qzoPapQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63690},"main":"index.ts","type":"module","gitHead":"d98de31f106088880d9b8556cc05c6b50a02a565","scripts":{"build":"tsc","start":"tsx index.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"},"repository":{"url":"git+https://github.com/przeprogramowani/10x-test-planner.git","type":"git"},"_npmVersion":"10.9.2","description":"CLI tool to generate test plans from video recordings using Google's Gemini models","directories":{},"_nodeVersion":"20.15.1","dependencies":{"dotenv":"16.5.0","commander":"12.0.0","@google/genai":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","typescript":"5.8.3","@types/node":"22.14.0","@types/commander":"^2.12.2"},"_npmOperationalInternal":{"tmp":"tmp/test-planner_0.0.6_1744709846370_0.19775454868721876","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@10xdevspl/test-planner","version":"0.0.7","author":{"name":"10xDevs | Przeprogramowani.pl"},"license":"ISC","_id":"@10xdevspl/test-planner@0.0.7","maintainers":[{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"}],"homepage":"https://github.com/przeprogramowani/10x-test-planner#readme","bugs":{"url":"https://github.com/przeprogramowani/10x-test-planner/issues"},"bin":{"test-planner":"dist/index.js"},"dist":{"shasum":"bae07842bb5d010b1e1e2cf565ace84ad9585430","tarball":"https://registry.npmjs.org/@10xdevspl/test-planner/-/test-planner-0.0.7.tgz","fileCount":28,"integrity":"sha512-id6VFJLeOU161gNvjBS379iKuuD4x9XJ4UMdUnLcY7a5v5aMK1THgPbTmLVGGNgKhSLAaF5PX8up9nv0Av5KeA==","signatures":[{"sig":"MEUCIHUJ7pB0fber21pmwtZIYrEW0Uv1nqXZ6hHH4K7KoONBAiEAoe+1PeEGBhZctrm9Z7/Lc6/8TqWLcw+Luta/eZ+iM0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66984},"main":"index.ts","type":"module","gitHead":"9a87e085ee149f8901f6572f821dca37bbbc62a6","scripts":{"test":"tsx index.ts --video=data/10xcms.mov --outFile=data/test-plan.md","build":"tsc","start":"tsx index.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"},"repository":{"url":"git+https://github.com/przeprogramowani/10x-test-planner.git","type":"git"},"_npmVersion":"10.9.2","description":"CLI tool to generate test plans from video recordings using Google's Gemini models","directories":{},"_nodeVersion":"20.15.1","dependencies":{"dotenv":"16.5.0","commander":"12.0.0","@google/genai":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","typescript":"5.8.3","@types/node":"22.14.0","@types/commander":"^2.12.2"},"_npmOperationalInternal":{"tmp":"tmp/test-planner_0.0.7_1744718760597_0.28064687155169055","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@10xdevspl/test-planner","version":"0.0.8","author":{"name":"10xDevs | Przeprogramowani.pl"},"license":"ISC","_id":"@10xdevspl/test-planner@0.0.8","maintainers":[{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"}],"homepage":"https://github.com/przeprogramowani/10x-test-planner#readme","bugs":{"url":"https://github.com/przeprogramowani/10x-test-planner/issues"},"bin":{"test-planner":"dist/index.js"},"dist":{"shasum":"f107a8b48ddfcefb20af84d0205ca505128cc24c","tarball":"https://registry.npmjs.org/@10xdevspl/test-planner/-/test-planner-0.0.8.tgz","fileCount":28,"integrity":"sha512-K5IEqf51VnXrc7ogl/66EVJZdaOZd8knw3ZeFASxdwT9BhlReptDB544vproTNOhrCcKkF0LjUd6cZvXrA4ISg==","signatures":[{"sig":"MEUCIDCsdfdVYbP3zufL6ym1COnizIu+jj2rd0PAgj8hxVxAAiEA2+I/SUd8eOO+nupZ2T3ogrjYf7XkrQzf3hXxqcfpx5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66908},"main":"index.ts","type":"module","gitHead":"7f57d85209152842109320e57589ae89edc4ee82","scripts":{"test":"tsx index.ts --video=data/10xcms.mov --outFile=data/test-plan.md","build":"tsc","start":"tsx index.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"},"repository":{"url":"git+https://github.com/przeprogramowani/10x-test-planner.git","type":"git"},"_npmVersion":"10.9.2","description":"CLI tool to generate test plans from video recordings using Google's Gemini models","directories":{},"_nodeVersion":"20.15.1","dependencies":{"dotenv":"16.5.0","commander":"12.0.0","@google/genai":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","typescript":"5.8.3","@types/node":"22.14.0","@types/commander":"^2.12.2"},"_npmOperationalInternal":{"tmp":"tmp/test-planner_0.0.8_1744724320706_0.28678628852072596","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@10xdevspl/test-planner","version":"0.0.9","author":{"name":"10xDevs | Przeprogramowani.pl"},"license":"ISC","_id":"@10xdevspl/test-planner@0.0.9","maintainers":[{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"}],"homepage":"https://github.com/przeprogramowani/10x-test-planner#readme","bugs":{"url":"https://github.com/przeprogramowani/10x-test-planner/issues"},"bin":{"test-planner":"dist/index.js"},"dist":{"shasum":"06eda0fa01a29bf8e1760b4ea2a54bb13f47996f","tarball":"https://registry.npmjs.org/@10xdevspl/test-planner/-/test-planner-0.0.9.tgz","fileCount":28,"integrity":"sha512-7+e5C/vparG5Gjg+fStfQ5vURFBv2oggUCjlabv4E0mVYqB/QWa0ffhR1g88u+gmOBMhrGI3kwJPH9rriqbTWA==","signatures":[{"sig":"MEQCIHfuJfc4JUx4Wl0+VeUqw7Eaqd9uSnUL5TiOWYrOnL7XAiBlG1umgTKF3I0uQsqetoHEnIPBIVwWwcWoAEwNKK6OFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64152},"main":"index.ts","type":"module","gitHead":"586468c1e1f2d88e533a4109f32872e65ea3f19f","scripts":{"test":"tsx index.ts --video=data/10xcms.mov --outFile=data/test-plan.md","build":"tsc","start":"tsx index.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"},"repository":{"url":"git+https://github.com/przeprogramowani/10x-test-planner.git","type":"git"},"_npmVersion":"10.9.2","description":"CLI tool to generate test plans from video recordings using Google's Gemini models","directories":{},"_nodeVersion":"20.15.1","dependencies":{"dotenv":"16.5.0","commander":"12.0.0","@google/genai":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","typescript":"5.8.3","@types/node":"22.14.0","@types/commander":"^2.12.2"},"_npmOperationalInternal":{"tmp":"tmp/test-planner_0.0.9_1744729195237_0.11649273195472554","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@10xdevspl/test-planner","version":"0.0.10","author":{"name":"10xDevs | Przeprogramowani.pl"},"license":"ISC","_id":"@10xdevspl/test-planner@0.0.10","maintainers":[{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"}],"homepage":"https://github.com/przeprogramowani/10x-test-planner#readme","bugs":{"url":"https://github.com/przeprogramowani/10x-test-planner/issues"},"bin":{"test-planner":"dist/index.js"},"dist":{"shasum":"6e3f64502a35350158814ba96eec7980d385107f","tarball":"https://registry.npmjs.org/@10xdevspl/test-planner/-/test-planner-0.0.10.tgz","fileCount":32,"integrity":"sha512-URDZLoD5FYi3kpt73b+VwGNQE5qEM9FdWJ93Ih6FgcoZPpSnKbjSVbGgHNf9JoVye3FmbZa17pGwioYKWKvMKw==","signatures":[{"sig":"MEYCIQDMCDuKHx4+PD0KA6yvUObiDIl9/fZFRpx6r4Byv+Q2KQIhAJPeMF06ikCdGbQjjMKHr3U+hIaRB6uJBbzFR1hD9Zx4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68444},"main":"index.ts","type":"module","gitHead":"245a41e898ecd579a7878c93feb676f6eb0609de","scripts":{"test":"tsx index.ts --video=data/10xcms.mov --outDir=./data","build":"tsc","start":"tsx index.ts","publish:patch":"npm version patch && npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"},"repository":{"url":"git+https://github.com/przeprogramowani/10x-test-planner.git","type":"git"},"_npmVersion":"10.9.2","description":"CLI tool to generate test plans from video recordings using Google's Gemini models","directories":{},"_nodeVersion":"20.15.1","dependencies":{"dotenv":"16.5.0","commander":"12.0.0","@google/genai":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","typescript":"5.8.3","@types/node":"22.14.0","@types/commander":"^2.12.2"},"_npmOperationalInternal":{"tmp":"tmp/test-planner_0.0.10_1744734286640_0.3015402283044306","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@10xdevspl/test-planner","version":"0.0.11","author":{"name":"10xDevs | Przeprogramowani.pl"},"license":"ISC","_id":"@10xdevspl/test-planner@0.0.11","maintainers":[{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"}],"homepage":"https://github.com/przeprogramowani/10x-test-planner#readme","bugs":{"url":"https://github.com/przeprogramowani/10x-test-planner/issues"},"bin":{"test-planner":"dist/index.js"},"dist":{"shasum":"d4ec7f7a27113fabb88df27ac6dd969678ee09ac","tarball":"https://registry.npmjs.org/@10xdevspl/test-planner/-/test-planner-0.0.11.tgz","fileCount":32,"integrity":"sha512-xoshrZQehyUUoVRLniebgokFzk0GiBV+yp5gcoMpXKWdCSw7BRJcUDrGizKQ/c/Pi23NujFOU2bewvxZiL/uUQ==","signatures":[{"sig":"MEUCIQCL3uboQCJyh8HP7CEQCnRvDdczsbCGMnKCm5LgIxy8XgIgUk6FbU5WswDcx6bGZje2i5hkKbLB9GhtfhsZ3X+LQHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71264},"main":"index.ts","type":"module","gitHead":"86bbb72ac4c95a5d75853c3b61e6915186ac6a86","scripts":{"test":"tsx index.ts --video=data/10xcms.mov --outDir=./data","build":"tsc","start":"tsx index.ts","publish:patch":"npm version patch && npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"},"repository":{"url":"git+https://github.com/przeprogramowani/10x-test-planner.git","type":"git"},"_npmVersion":"10.9.2","description":"CLI tool to generate test plans from video recordings using Google's Gemini models","directories":{},"_nodeVersion":"20.15.1","dependencies":{"dotenv":"16.5.0","commander":"12.0.0","@google/genai":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","typescript":"5.8.3","@types/node":"22.14.0","@types/commander":"^2.12.2"},"_npmOperationalInternal":{"tmp":"tmp/test-planner_0.0.11_1744740185979_0.24532733558390674","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@10xdevspl/test-planner","version":"0.0.12","author":{"name":"10xDevs | Przeprogramowani.pl"},"license":"ISC","_id":"@10xdevspl/test-planner@0.0.12","maintainers":[{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"}],"homepage":"https://github.com/przeprogramowani/10x-test-planner#readme","bugs":{"url":"https://github.com/przeprogramowani/10x-test-planner/issues"},"bin":{"test-planner":"dist/index.js"},"dist":{"shasum":"7a3c92a34b8605deb79c30fc88cb327fe441475e","tarball":"https://registry.npmjs.org/@10xdevspl/test-planner/-/test-planner-0.0.12.tgz","fileCount":36,"integrity":"sha512-Fr52cGA0oxl5xL+oxM0S2blV/S7KjeTSBc8IBOwq9Z7d7llhwL5ilKK3QtkzCKdwJc0XbehQhyTJWDjxLV3uhw==","signatures":[{"sig":"MEYCIQDNGjo1p4P5ELCqd5TBY4g5baNKPWCX+VyG9X/bsximhAIhAJsW/76il95clAyM/ANAJ+LdFMLi0KL835RWn9tOXf20","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62633},"main":"index.ts","type":"module","gitHead":"1edd9dddaff2c5f808f2fd6558453b4cba41b264","scripts":{"test":"tsx index.ts --video=data/10xcms.mov --outDir=./data","build":"tsc","start":"tsx index.ts","publish:patch":"npm version patch && npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"},"repository":{"url":"git+https://github.com/przeprogramowani/10x-test-planner.git","type":"git"},"_npmVersion":"10.9.2","description":"CLI tool to generate test plans from video recordings using Google's Gemini models","directories":{},"_nodeVersion":"20.15.1","dependencies":{"dotenv":"16.5.0","commander":"12.0.0","@google/genai":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","typescript":"5.8.3","@types/node":"22.14.0","@types/commander":"^2.12.2"},"_npmOperationalInternal":{"tmp":"tmp/test-planner_0.0.12_1744746919623_0.07738315470087898","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@10xdevspl/test-planner","version":"0.1.0","author":{"name":"10xDevs | Przeprogramowani.pl"},"license":"ISC","_id":"@10xdevspl/test-planner@0.1.0","maintainers":[{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"}],"homepage":"https://github.com/przeprogramowani/10x-test-planner#readme","bugs":{"url":"https://github.com/przeprogramowani/10x-test-planner/issues"},"bin":{"test-planner":"dist/index.js"},"dist":{"shasum":"5ec639f902e9efa6d8fd20418ef7ea90d158c896","tarball":"https://registry.npmjs.org/@10xdevspl/test-planner/-/test-planner-0.1.0.tgz","fileCount":36,"integrity":"sha512-9Aod2GBBPKSU2B67IyAFuUovbVUFcDAnyXJgJljdR1wKIqz24FK5EIuTcFfPzYof5WYoqoQ9Ahxe8HjBSIWKmA==","signatures":[{"sig":"MEUCIQCzKYsSyfS4rGiTQcEcgguBJ/4T1JAW0GWJPE3ENRhnqAIgMYWLMGOEfRA37BexCDCZMgJbf44B8FviSxSIM+Ase2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62755},"main":"index.ts","type":"module","gitHead":"b2eb8ce6b7c0584d68ad82a1684f089c0748a82d","scripts":{"test":"tsx index.ts --video=data/10xcms.mov --outDir=./data","build":"tsc","start":"tsx index.ts","publish:patch":"npm version patch && npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"},"repository":{"url":"git+https://github.com/przeprogramowani/10x-test-planner.git","type":"git"},"_npmVersion":"10.9.2","description":"CLI tool to generate test plans from video recordings using Google's Gemini models","directories":{},"_nodeVersion":"20.15.1","dependencies":{"dotenv":"16.5.0","commander":"12.0.0","@google/genai":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","typescript":"5.8.3","@types/node":"22.14.0","@types/commander":"^2.12.2"},"_npmOperationalInternal":{"tmp":"tmp/test-planner_0.1.0_1744748992581_0.05539488966887629","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@10xdevspl/test-planner","version":"0.1.1","author":{"name":"10xDevs | Przeprogramowani.pl"},"license":"ISC","_id":"@10xdevspl/test-planner@0.1.1","maintainers":[{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"}],"homepage":"https://github.com/przeprogramowani/10x-test-planner#readme","bugs":{"url":"https://github.com/przeprogramowani/10x-test-planner/issues"},"bin":{"test-planner":"dist/index.js"},"dist":{"shasum":"91b3a1bde16862ef62fe5bdf9ebafcd811018071","tarball":"https://registry.npmjs.org/@10xdevspl/test-planner/-/test-planner-0.1.1.tgz","fileCount":38,"integrity":"sha512-PrAmJ6sZW6aBYdbSFQh0LUr+cBHwuX0FpiE6n3jRtuPlDcIv3a6pBOAzniQcK3NTJtS9MJCJ5KY27v/BfUpsUA==","signatures":[{"sig":"MEYCIQCvYMoNQp9M6B2z4v0WxqjaypT8WQ6DkHU9UTkM0BQZ4wIhAM/lhaiXD3f+umnViXDzZGKiSJTQrltrxzZlhbqDXnd7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66526},"main":"index.ts","type":"module","gitHead":"63d229213f8daa4f174964c876654718b2c8a0cf","scripts":{"test":"tsx index.ts --video=data/10xcms.mov --outDir=./data","build":"tsc","start":"tsx index.ts","publish:patch":"npm version patch && npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"},"repository":{"url":"git+https://github.com/przeprogramowani/10x-test-planner.git","type":"git"},"_npmVersion":"10.9.2","description":"CLI tool to generate test plans from video recordings using Google's Gemini models","directories":{},"_nodeVersion":"20.15.1","dependencies":{"dotenv":"16.5.0","commander":"12.0.0","@google/genai":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","typescript":"5.8.3","@types/node":"22.14.0","@types/commander":"^2.12.2"},"_npmOperationalInternal":{"tmp":"tmp/test-planner_0.1.1_1744784784943_0.6111791124862305","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@10xdevspl/test-planner","version":"0.1.2","author":{"name":"10xDevs | Przeprogramowani.pl"},"license":"ISC","_id":"@10xdevspl/test-planner@0.1.2","maintainers":[{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"}],"homepage":"https://github.com/przeprogramowani/10x-test-planner#readme","bugs":{"url":"https://github.com/przeprogramowani/10x-test-planner/issues"},"bin":{"test-planner":"dist/index.js"},"dist":{"shasum":"0bb35108fa239ba7d1c31ba224ab98bcd3594aff","tarball":"https://registry.npmjs.org/@10xdevspl/test-planner/-/test-planner-0.1.2.tgz","fileCount":19,"integrity":"sha512-E5CLN13PHEWCr3kKxfFggjfzbG39CJ/R6Q/QqrgO9byj4zDTfy5x3FfRl6ml7itNIkQ2zn7ZJFwUhy653jpByQ==","signatures":[{"sig":"MEQCIE9VGmoQgBQNZVZhx4nvEN4bHLIRbehnWAbgx4LnWfPKAiA1lb49ihf7bHJwLgObLMDsaOYm2gcK33zimEe+UxOkrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34317},"main":"index.ts","type":"module","gitHead":"f319605ca7622c6a1b1cbe9f65955eb6d3025023","scripts":{"test":"tsx index.ts --video=data/10xcms.mov --outDir=./data","build":"tsc","start":"tsx index.ts","publish:patch":"npm version patch && npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"},"repository":{"url":"git+https://github.com/przeprogramowani/10x-test-planner.git","type":"git"},"_npmVersion":"10.9.2","description":"CLI tool to generate test plans from video recordings using Google's Gemini models","directories":{},"_nodeVersion":"20.15.1","dependencies":{"dotenv":"16.5.0","commander":"12.0.0","@google/genai":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","typescript":"5.8.3","@types/node":"22.14.0","@types/commander":"^2.12.2"},"_npmOperationalInternal":{"tmp":"tmp/test-planner_0.1.2_1744785726547_0.8139100107085953","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@10xdevspl/test-planner","version":"0.1.3","author":{"name":"10xDevs | Przeprogramowani.pl"},"license":"ISC","_id":"@10xdevspl/test-planner@0.1.3","maintainers":[{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"}],"homepage":"https://github.com/przeprogramowani/10x-test-planner#readme","bugs":{"url":"https://github.com/przeprogramowani/10x-test-planner/issues"},"bin":{"test-planner":"dist/index.js"},"dist":{"shasum":"d049fbc644ad6ef9707239e8c8e86854160920fc","tarball":"https://registry.npmjs.org/@10xdevspl/test-planner/-/test-planner-0.1.3.tgz","fileCount":22,"integrity":"sha512-RkVTHV6oKUnUsNn8ipF9Sc4dO2ZGc2fob4xTuNoE+4CcqbrpT1dj1VmymqBr0J33qmRqRHMWIjf4P4XVxJYjsA==","signatures":[{"sig":"MEYCIQDK7pfpIT5/hX2Zhz8ohAFTQWXoGpNTpRfnjSokXo8K3wIhAMzDLXUY0mYNgmAWyu59fs3Cj2XhLiL99ySjdY0oDQpv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50000},"main":"index.ts","type":"module","gitHead":"c58b979da858d3d8c94e472ced2f869be0e71184","scripts":{"test":"tsx index.ts --video=data/10xcms.mov --outDir=./data","build":"tsc","start":"tsx index.ts","publish:patch":"npm version patch && npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"},"repository":{"url":"git+https://github.com/przeprogramowani/10x-test-planner.git","type":"git"},"_npmVersion":"10.9.2","description":"CLI tool to generate test plans from video recordings using Google's Gemini models","directories":{},"_nodeVersion":"20.15.1","dependencies":{"dotenv":"16.5.0","commander":"12.0.0","@google/genai":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","typescript":"5.8.3","@types/node":"22.14.0","@types/commander":"^2.12.2"},"_npmOperationalInternal":{"tmp":"tmp/test-planner_0.1.3_1744785827396_0.6361484948716047","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@10xdevspl/test-planner","version":"0.1.4","main":"index.ts","type":"module","bin":{"test-planner":"dist/index.js"},"scripts":{"start":"tsx index.ts","test":"tsx index.ts --video=data/10xcms.mov --outDir=./data","copy-md":"cp -R src/prompts dist/src","build":"tsc && npm run copy-md","prepublishOnly":"npm run build","publish:patch":"npm version patch && npm publish"},"author":{"name":"10xDevs | Przeprogramowani.pl"},"license":"ISC","description":"CLI tool to generate test plans from video recordings using Google's Gemini models","repository":{"type":"git","url":"git+https://github.com/przeprogramowani/10x-test-planner.git"},"dependencies":{"@google/genai":"0.8.0","commander":"12.0.0","dotenv":"16.5.0"},"devDependencies":{"@types/commander":"^2.12.2","@types/node":"22.14.0","tsx":"4.19.3","typescript":"5.8.3"},"_id":"@10xdevspl/test-planner@0.1.4","gitHead":"22f13a13dda4794ef3603b105249822638921a31","bugs":{"url":"https://github.com/przeprogramowani/10x-test-planner/issues"},"homepage":"https://github.com/przeprogramowani/10x-test-planner#readme","_nodeVersion":"20.15.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-UU4DeW146AVZ4cOFHeXrGyz4WtRKdORC85jHCL6lTz0zqZclRrSQDjy8lDM4ZRWbI1kA5oRTKC39xL4dSzIg+g==","shasum":"ee5f004b693683dd8b6741b68b046471fdee8fb8","tarball":"https://registry.npmjs.org/@10xdevspl/test-planner/-/test-planner-0.1.4.tgz","fileCount":23,"unpackedSize":50777,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCwEEIA3YoYJATUSqP7t5lXGzW+V0X4Fhx80xcQMSeGGAIhAMYP1yomPqrQinLT2k2NZDHHC6txrDKvIfVPK/t7UbKr"}]},"_npmUser":{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"},"directories":{},"maintainers":[{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/test-planner_0.1.4_1744786288668_0.0034655533213010514"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-15T08:41:44.144Z","modified":"2025-04-16T06:51:29.045Z","0.0.1":"2025-04-15T08:41:44.376Z","0.0.2":"2025-04-15T08:53:12.023Z","0.0.3":"2025-04-15T08:58:35.428Z","0.0.4":"2025-04-15T09:12:06.199Z","0.0.5":"2025-04-15T09:25:51.721Z","0.0.6":"2025-04-15T09:37:26.558Z","0.0.7":"2025-04-15T12:06:00.769Z","0.0.8":"2025-04-15T13:38:40.963Z","0.0.9":"2025-04-15T14:59:55.407Z","0.0.10":"2025-04-15T16:24:46.905Z","0.0.11":"2025-04-15T18:03:06.160Z","0.0.12":"2025-04-15T19:55:19.796Z","0.1.0":"2025-04-15T20:29:52.810Z","0.1.1":"2025-04-16T06:26:25.122Z","0.1.2":"2025-04-16T06:42:06.736Z","0.1.3":"2025-04-16T06:43:47.589Z","0.1.4":"2025-04-16T06:51:28.852Z"},"bugs":{"url":"https://github.com/przeprogramowani/10x-test-planner/issues"},"author":{"name":"10xDevs | Przeprogramowani.pl"},"license":"ISC","homepage":"https://github.com/przeprogramowani/10x-test-planner#readme","repository":{"type":"git","url":"git+https://github.com/przeprogramowani/10x-test-planner.git"},"description":"CLI tool to generate test plans from video recordings using Google's Gemini models","maintainers":[{"name":"psmyrdek","email":"przemek.smyrdek@gmail.com"}],"readme":"# Test Planner by 10xDevs\n\n```bash\n _____         _     ____  _\n|_   _|__  ___| |_  |  _ \\| | __ _ _ __  _ __   ___ _ __\n  | |/ _ \\/ __| __| | |_) | |/ _` | '_ \\| '_ \\ / _ \\ '__|\n  | |  __/\\__ \\ |_  |  __/| | (_| | | | | | | |  __/ |\n  |_|\\___||___/\\__| |_|   |_|\\__,_|_| |_|_| |_|\\___|_|\n```\n\nA Node-based CLI tool to generate test plans from video recordings using Google's Gemini models.\n\nCreated test plan can be used as an input for Agentic AI model such Claude 3.7 Sonnet - it contains scenarios, steps and expected selectors to cover your project with E2E tests.\n\nAll the [constraints](https://ai.google.dev/gemini-api/docs/vision?lang=node#prompting-video) of Google Generative AI models must be followed.\n\n## Installation\n\n```bash\nnpm install -g @10xdevspl/test-planner\n```\n\n## Usage\n\n### Using npx\n\n```bash\nnpx @10xdevspl/test-planner --video=user-session.mov --outDir=./my-tests\n```\n\n### Authentication\n\nInclude the following environment variable in your `.env` file or pass it as an argument:\n\n```\nGOOGLE_API_KEY=your_api_key_here\n```\n\nGenerate it here - [Google AI Studio](https://aistudio.google.com/apikey)\n\n### Options\n\n- `--video <path>` (required): Path to the video file to analyze\n- `--outDir <path>`: Output directory for the test plan (default: `./e2e`)\n- `--model <name>`: Gemini model to use (default: `gemini-2.0-flash`)\n- `--optimize`: Optimize video using ffmpeg before processing (default: `false`)\n- `--fps <number>`: Frames per second for optimized video (default: `15`, requires `--optimize`)\n\n## Requirements\n\n- Node.js 22 or higher\n- (Optional) If using the `--optimize` flag, ffmpeg must be installed on your system\n\n## License\n\nISC\n","readmeFilename":"README.md"}