{"_id":"@boxfiles/provider-run","name":"@boxfiles/provider-run","dist-tags":{"next":"0.0.1","latest":"0.0.1"},"versions":{"0.0.1":{"name":"@boxfiles/provider-run","version":"0.0.1","type":"module","exports":{".":"./src/index.ts"},"dependencies":{"@boxfiles/core":"0.0.1","typebox":"^1.2.2"},"devDependencies":{"@types/bun":"latest","typescript":"^5"},"publishConfig":{"access":"public"},"gitHead":"d7357fd12f9dc826226925322be6b8f1ba423407","_id":"@boxfiles/provider-run@0.0.1","description":"Shell command action provider for Boxfiles.","_nodeVersion":"26.3.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-YuS5hakZZvc2F2Otc79r+ZwPM1FvjzHBzvq6q0QqY+WWG25sNnduNi8DeAXgsmqv2Z9+bwxSy9JbX83M8DATiQ==","shasum":"d104101fd7bf8814844e0d1e28c30152ebf7d1be","tarball":"https://registry.npmjs.org/@boxfiles/provider-run/-/provider-run-0.0.1.tgz","fileCount":3,"unpackedSize":2778,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDzvOljzz4S9W7opG7k33nWuy3kIqten594/WIoS6fVbgIhAItCRLP6u8HywxCxM7gGkuIS2RML2ENdz6+K++yjo2mz"}]},"_npmUser":{"name":"airtonix","email":"airtonix@gmail.com"},"directories":{},"maintainers":[{"name":"airtonix","email":"airtonix@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/provider-run_0.0.1_1781047915309_0.1763063291203122"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-09T23:31:55.101Z","0.0.1":"2026-06-09T23:31:55.443Z","modified":"2026-06-09T23:31:55.748Z"},"maintainers":[{"name":"airtonix","email":"airtonix@gmail.com"}],"description":"Shell command action provider for Boxfiles.","readme":"# @boxfiles/provider-run\n\nShell command action provider for Boxfiles.\n\nThis package adds the `run` action kind. It validates command strings and contributes command execution steps to the compiled plan.\n\n## Action kind\n\n```yaml\nuses: run\nwith:\n  command: mise install\n```\n\nRun actions are always marked unsafe and non-idempotent because arbitrary shell commands can mutate workstation state in ways Boxfiles cannot inspect.\n\n## Status\n\nPlanning is implemented. Apply is intentionally stubbed until Boxfiles has a concrete execution safety policy.\n","readmeFilename":"README.md","_rev":"1-a1455bf7b1225f93fd12fbb065168e3b"}