{"_id":"@ashew/turboviz","_rev":"21-3ab9199f4e8f223eb7b851019e5350e9","name":"@ashew/turboviz","dist-tags":{"latest":"0.0.7","canary":"0.0.7-canary.0"},"versions":{"0.0.1-canary.14":{"name":"@ashew/turboviz","version":"0.0.1-canary.14","main":"dist/bin.js","bin":{"turboviz":"dist/bin.js"},"dependencies":{"@radix-ui/react-icons":"^1.3.0","@radix-ui/react-select":"^1.2.1","classnames":"^2.3.2","cors":"^2.8.5","dagre":"^0.8.5","next":"^13.2.4","open":"^8.4.2","portfinder":"^1.0.32","react":"^18.2.0","react-dom":"^18.2.0","reactflow":"^11.5.6","serve-handler":"^6.1.5","typescript":"^5.0.2","ui":"0.0.0"},"devDependencies":{"@types/cors":"^2.8.13","@types/express":"^4.17.17","@types/node":"18.14.6","@types/react":"18.0.28","@types/react-dom":"18.0.11","@types/serve-handler":"^6.1.1","autoprefixer":"^10.4.14","concurrently":"^7.6.0","eslint":"8.35.0","express":"^4.18.2","postcss":"^8.4.21","tailwindcss":"^3.2.7","tsup":"^6.7.0","tsx":"^3.12.6","eslint-config-custom":"0.0.0"},"publishConfig":{"access":"public"},"scripts":{"dev":"NODE_ENV=development concurrently \"tsx watch ./bin.ts\" \"next dev -p 3000\"","build:ui":"next build && next export","package:ui":"mkdir -p dist && rm -rf dist/out && cp -R ./out dist/out/","package:server":"tsup","build":"pnpm build:ui && pnpm package:ui && pnpm package:server","start":"NODE_ENV=production node dist/bin.js","lint":"next lint","test":"echo \"Tests go here!\"","typecheck":"tsc --noEmit"},"_id":"@ashew/turboviz@0.0.1-canary.14","_integrity":"sha512-CadKdHbqdRHn+Wpke3sC9rVhFCMsy7pJUs9INI3Vj1HrcEUhNSR3DI6oRzLqwwwHe65gikJgqzpjub+hwygvXA==","_resolved":"/private/var/folders/0r/90dc16493lx7gw025k4z8sw40000gn/T/ae1f9da9d21180fb7b5c931cd5599f10/ashew-turboviz-0.0.1-canary.14.tgz","_from":"file:ashew-turboviz-0.0.1-canary.14.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-CadKdHbqdRHn+Wpke3sC9rVhFCMsy7pJUs9INI3Vj1HrcEUhNSR3DI6oRzLqwwwHe65gikJgqzpjub+hwygvXA==","shasum":"a4952e819d2e6ace894c7f21331a4fd5b7643a36","tarball":"https://registry.npmjs.org/@ashew/turboviz/-/turboviz-0.0.1-canary.14.tgz","fileCount":20,"unpackedSize":1465360,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZq4IvDlRb/Rbh6FIvhgoU+C38KSMl2a0JPVKRLGAM0AiEAtI+RM271u68D2HsBrb18eZjNYw6AZWfIpeBB4yahQrA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHQCNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOSg//RQ+3+TYEGC3KiHlOEbDptxRDnrLfTlijkU5mTd6QQNfIx+Az\r\npE9Zliq6hCi+ky830pLJAOzKCNLriYnG5V4CABfJWJ2OCp0a0nTQJjESL7aI\r\n5CAYpvpi9YFfZGgiufEgUTxVWTES1uYIH8lzlPZ10lsuuvjv2xrWqNeFSyf5\r\n3MCv35cURyGPrtNRAaJKHA8I/FaRISQSG6a5LqUh/Mp/2klJtIwDkLAG6wHH\r\nTrnBvIaJ4B0KR2UFE73fkP5Iun4VqzGE5J233JHli6DEgQbykZOMPrgClzV/\r\nTzjD28xIfr7e+6xPP6SgVXZ9/wkk+nqBt7FKY980a/iNfpfTlynyLuoUXNzT\r\ny1MmKbz60a0RxH4Tv8Pr+eJG0e8vk0DrGwpylW2iDArb3NLbioab4eirB1O0\r\ngca9n9NsdUME5qclfti7nmqYh30RR9znKKsUPi5f9zgApui3k8ljnIWmTIbB\r\nkZ7sxe+Yw5ySOdwo5Kasyxn++qbYatONUixTD5MDJPsTc22G/xHADbufQRqJ\r\n9HaHsEG63c+YQAGKwmKMR01n8Rt8zdAy/tJqkg0NpN9DP/hzU5PAkJA/1etH\r\nPixzrWYlwBUxrn11IXNcxUnnxiuOuVcSSBpPDsNOtkSrThv6/++b0S+JcKeU\r\nJ92/a55aJFxcOyFa+fUhuwWgOKVrgNEJNRE=\r\n=nu8R\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anthonyshew","email":"anthony@shew.dev"},"directories":{},"maintainers":[{"name":"anthonyshew","email":"anthony@shew.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turboviz_0.0.1-canary.14_1679622284957_0.8877150337357766"},"_hasShrinkwrap":false},"0.0.1-canary.2":{"name":"@ashew/turboviz","version":"0.0.1-canary.2","main":"dist/bin.js","bin":{"turboviz":"dist/bin.js"},"dependencies":{"@radix-ui/react-icons":"^1.3.0","@radix-ui/react-select":"^1.2.1","classnames":"^2.3.2","cors":"^2.8.5","dagre":"^0.8.5","next":"^13.2.4","open":"^8.4.2","portfinder":"^1.0.32","react":"^18.2.0","react-dom":"^18.2.0","reactflow":"^11.5.6","serve-handler":"^6.1.5","typescript":"^5.0.2","ui":"0.0.0"},"devDependencies":{"@types/cors":"^2.8.13","@types/express":"^4.17.17","@types/node":"18.14.6","@types/react":"18.0.28","@types/react-dom":"18.0.11","@types/serve-handler":"^6.1.1","autoprefixer":"^10.4.14","concurrently":"^7.6.0","eslint":"8.35.0","express":"^4.18.2","postcss":"^8.4.21","tailwindcss":"^3.2.7","tsup":"^6.7.0","tsx":"^3.12.6","eslint-config-custom":"0.0.0"},"publishConfig":{"access":"public"},"scripts":{"dev":"NODE_ENV=development concurrently \"tsx watch ./bin.ts\" \"next dev -p 3000\"","build:ui":"next build && next export","package:ui":"mkdir -p dist && rm -rf dist/out && cp -R ./out dist/out/","package:server":"tsup","build":"pnpm build:ui && pnpm package:ui && pnpm package:server","start":"NODE_ENV=production node dist/bin.js","lint":"next lint","test":"echo \"Tests go here!\"","typecheck":"tsc --noEmit"},"_id":"@ashew/turboviz@0.0.1-canary.2","_integrity":"sha512-k41LKAA6vJaCUpfY3csHKSMbq8mlzWyCyeAhoafGKQ5pL9eevkBoPYc2bLAUqLmef+WWRnk46ZgOymifyZwkbA==","_resolved":"/private/var/folders/0r/90dc16493lx7gw025k4z8sw40000gn/T/2d21f6bff75a27f4b5c93223f57d4121/ashew-turboviz-0.0.1-canary.2.tgz","_from":"file:ashew-turboviz-0.0.1-canary.2.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-k41LKAA6vJaCUpfY3csHKSMbq8mlzWyCyeAhoafGKQ5pL9eevkBoPYc2bLAUqLmef+WWRnk46ZgOymifyZwkbA==","shasum":"17669eefabf45566855bffc9f431ba9ff5d830df","tarball":"https://registry.npmjs.org/@ashew/turboviz/-/turboviz-0.0.1-canary.2.tgz","fileCount":20,"unpackedSize":1465359,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEISYinOyWUQgIIaZPuhx2aq6Uxh4xb16jN3ubVNRJ+yAiEAyDNbD8eUuWKRoWr8kba9ZC5qv87fEwp1QsHIYEQ7j0s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHQIQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbYQ/+Ou6rMa1bb7AN+dYlZdcDk1eygvOnfQBpgHHJ6OY+Pp+9ifDW\r\nCNFOyN/cRmhc1ggXXRNg/2xuLPDk+MbOoAMmEI9pn/siZCO2htIBjeklU1YS\r\npQAAN4CHHVz+WTqcwduKWvSKkToSFhWps93ZWlRW638WMdeLmYqM16BIXj8G\r\n+3iVPGYw8T+VG5bLNAqHQeeNWy/Osm4YQV5IdRUIQ/Qbtzq7Buqxr54ugiQS\r\nYERMZoSlMtBOS48fXBCfblEH+vFXS/E77nKzl2lCzKoXoSojAsSrWNIKfPJc\r\nv/LnH5tdLhI37FgBtBAroJjZn00cdV+RSJXK/sxEtNwGQbZ53cmiBGb205P1\r\nVxEpY/KNeMV+XyMhZh4Mt2F2MobJY7csHXb0TiACCiCFp7VOGtleEzcfrheG\r\nUVT+tYXQwAKA2A67BXf5sbO51ecFNPvQemU4/RBFyUit71V0tXt+jM1/wLrc\r\nFRxe0KOOItx1BjE0rIbj+knsfMtotBrN6eWPihcpB8evJa7bKH0hFNJH7G8j\r\nxF43wGMdXfbjz7WKzdMxerOOT5hnBIVqenUglhUxq+FeR4Io8Ks4rB1/dotp\r\nhwrWRjYf90PbLnXpWTzOqkOm4/nBdGBUmPcZcArsOTv49Wzh0Mb924+y+MSr\r\nTlE+F+WnZpa0FekigCAeCN2rPrh11wntXX8=\r\n=xDPt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anthonyshew","email":"anthony@shew.dev"},"directories":{},"maintainers":[{"name":"anthonyshew","email":"anthony@shew.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turboviz_0.0.1-canary.2_1679622672682_0.07112808083275013"},"_hasShrinkwrap":false},"0.0.1-canary.3":{"name":"@ashew/turboviz","version":"0.0.1-canary.3","main":"dist/bin.js","bin":{"turboviz":"dist/bin.js"},"dependencies":{"@radix-ui/react-icons":"^1.3.0","@radix-ui/react-select":"^1.2.1","classnames":"^2.3.2","cors":"^2.8.5","dagre":"^0.8.5","next":"^13.2.4","open":"^8.4.2","portfinder":"^1.0.32","react":"^18.2.0","react-dom":"^18.2.0","reactflow":"^11.5.6","serve-handler":"^6.1.5","typescript":"^5.0.2","ui":"0.0.0"},"devDependencies":{"@types/cors":"^2.8.13","@types/express":"^4.17.17","@types/node":"18.14.6","@types/react":"18.0.28","@types/react-dom":"18.0.11","@types/serve-handler":"^6.1.1","autoprefixer":"^10.4.14","concurrently":"^7.6.0","eslint":"8.35.0","express":"^4.18.2","postcss":"^8.4.21","tailwindcss":"^3.2.7","tsup":"^6.7.0","tsx":"^3.12.6","eslint-config-custom":"0.0.0"},"publishConfig":{"access":"public"},"scripts":{"dev":"NODE_ENV=development concurrently \"tsx watch ./bin.ts\" \"next dev -p 3000\"","build:ui":"next build && next export","package:ui":"mkdir -p dist && rm -rf dist/out && cp -R ./out dist/out/","package:server":"tsup","build":"pnpm build:ui && pnpm package:ui && pnpm package:server","start":"NODE_ENV=production node dist/bin.js","lint":"next lint","test":"echo \"Tests go here!\"","typecheck":"tsc --noEmit"},"_id":"@ashew/turboviz@0.0.1-canary.3","_integrity":"sha512-+P5o8SSN+KDYbL8R6FkLVdZxkLZ9LDqXjwVpnxwqXDPOC3lGbOSxRQgSbXpeckc1+amyuazunaXbDwhvQ7eQAg==","_resolved":"/private/var/folders/0r/90dc16493lx7gw025k4z8sw40000gn/T/0eaabacc52644b8415e05aef62b0d8ae/ashew-turboviz-0.0.1-canary.3.tgz","_from":"file:ashew-turboviz-0.0.1-canary.3.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-+P5o8SSN+KDYbL8R6FkLVdZxkLZ9LDqXjwVpnxwqXDPOC3lGbOSxRQgSbXpeckc1+amyuazunaXbDwhvQ7eQAg==","shasum":"1e6c6eed6962342ece094115a232cbd84be1d730","tarball":"https://registry.npmjs.org/@ashew/turboviz/-/turboviz-0.0.1-canary.3.tgz","fileCount":20,"unpackedSize":1465359,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2/DMfNDopaAX9bbohpANCqQrGU89YkLwBgpj9clsIeAiByndhD0E5/3drm+D71r0Jamzic2qkMSmCH67r1a3eHiA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHQJpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFnxAAiRyanGXF3riLDO/y1IsUWaULqw4IsP/LSvOnQScOIFLURn90\r\nz3kX5GaIm9eO0H6MkeoiiNt2fAv4m07dGelJh2LfUgVkMa9As60xMeYSfXx1\r\nC++qp69aDgCPPpWDccnvbJs9TjXEr8xglAfoxEa/cKPIgnHULx6FhqdXf0mC\r\nbWqFT0iCoZ0hS1E2EtbzSTFz+LJRiJnWnuHxzyKZWmbhPk1NXj1wb4Vsfnv4\r\ni6qvcnyYbh5id6UBC6wNvvh+M93ZmRm8FtSSzFWNlsNRcKGaL9LaHFhpN12P\r\naDQd7dI6phc92u+wodrFj1JWYUI0b1smEdeifYrkAJ6mOVjG7Ff9An1KEgOj\r\n6r7ysnyDwxq5asIrZAIg92KgfkhZ1BHZeNfH/2/qzr/5L8JP0JYHVtzmZI5Y\r\n0lR9xiMZheg7POP/84WeuggMFOGvnCCIbTSexaa5nqtx7IIeF4/dAe5nKVQT\r\n/CxP1Puu9jPIPO6R4O5g4Y3Y6EHb9O3EBkc6hJmqp+V4k16UDOrg/z1mKndU\r\noA0iNrTWxi5YC3TtyJj0V5q8kG01Po+xE6sZoxhWH4nn5sekKo1EuPubcZA6\r\nwFaEut7nueloWZ6eR/TBvRnGX1ZUoF0JB+V6m4+q6HEEdq7Qb0LSdxuyrF63\r\nnUdFTiI2myVjNh/+QE+Tc9hCK8fQGWfh/ZM=\r\n=KxoM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anthonyshew","email":"anthony@shew.dev"},"directories":{},"maintainers":[{"name":"anthonyshew","email":"anthony@shew.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turboviz_0.0.1-canary.3_1679622760983_0.7272675839133906"},"_hasShrinkwrap":false},"0.0.2-canary.1":{"name":"@ashew/turboviz","version":"0.0.2-canary.1","main":"dist/bin.js","bin":{"turboviz":"dist/bin.js"},"dependencies":{"@radix-ui/react-icons":"^1.3.0","@radix-ui/react-select":"^1.2.1","classnames":"^2.3.2","cors":"^2.8.5","dagre":"^0.8.5","next":"13.2.5-canary.24","open":"^8.4.2","portfinder":"^1.0.32","react":"^18.2.0","react-dom":"^18.2.0","reactflow":"^11.5.6","serve-handler":"^6.1.5","typescript":"^5.0.2","ui":"0.0.0"},"devDependencies":{"@types/cors":"^2.8.13","@types/express":"^4.17.17","@types/node":"18.14.6","@types/react":"18.0.28","@types/react-dom":"18.0.11","@types/serve-handler":"^6.1.1","autoprefixer":"^10.4.14","concurrently":"^7.6.0","eslint":"8.35.0","express":"^4.18.2","postcss":"^8.4.21","tailwindcss":"^3.2.7","tsup":"^6.7.0","tsx":"^3.12.6","eslint-config-custom":"0.0.0"},"publishConfig":{"access":"public"},"scripts":{"dev":"NODE_ENV=development concurrently \"tsx watch ./bin.ts\" \"next dev -p 3000\"","build:ui":"next build && next export","package:ui":"mkdir -p dist && rm -rf dist/out && cp -R ./out dist/out/","package:server":"tsup","build":"pnpm build:ui && pnpm package:ui && pnpm package:server","start":"NODE_ENV=production node dist/bin.js","lint":"next lint","test":"echo \"Tests go here!\"","typecheck":"tsc --noEmit"},"_id":"@ashew/turboviz@0.0.2-canary.1","_integrity":"sha512-jUlNIcSdYXy2eOYul2nH3Ca/iNpbv0MF8yco41TXCGqwrgxir8+wc0DeHL+JdsPwnEs/MR/qN9MXj4prYzAeTw==","_resolved":"/private/var/folders/0r/90dc16493lx7gw025k4z8sw40000gn/T/7832b9b320113e2642c735ce629b95fd/ashew-turboviz-0.0.2-canary.1.tgz","_from":"file:ashew-turboviz-0.0.2-canary.1.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-jUlNIcSdYXy2eOYul2nH3Ca/iNpbv0MF8yco41TXCGqwrgxir8+wc0DeHL+JdsPwnEs/MR/qN9MXj4prYzAeTw==","shasum":"4a16c0f6e97b6da64c47c5632d26aa8179a50797","tarball":"https://registry.npmjs.org/@ashew/turboviz/-/turboviz-0.0.2-canary.1.tgz","fileCount":23,"unpackedSize":1744471,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSHn44N/FHC3fV0CVL+hP8KCzbQPj4Do28I+4bbRMR7wIhAI2pJeDgIeQbNPTWX2SnVBOzdnNAFcIXf5CuTv/xh/4m"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ5w/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaKg//eDsItxydmLnEtCC3HTy2AxbISwYG7d3SVwwzaaNbxwig5+kd\r\ne0Dc9oCrtMW52nFmOz2siOv08AnHPofB6UrlAUYAuCtzyjr1R4Ipi/tVMhNP\r\nHC9PkLBQGoDAzALMb58/PfhFS+oFAZoE5SOmNtZzOE6AjKdtRn7QMqYjWtAN\r\n7Hjd8A3TGXnf3S0PI7IgCjmB1xOFMfpYY3H7Jc/O7Tnij81zdUF2wbaVtemV\r\nKtI926ftvqGqGYpsrKlRFsqrZQ5rm913zBdb2KC9EVBW5LGeYHTy1TnRv3yd\r\naOsWQI303vbjhuLoCMNBZT2OxHF3f+Ac/qosa1SuCeomGxWsl4xcsrwrunSV\r\n2wGhw+/Te5hVcApdq/vqI6myrg0q4xt8hTkZIiT4YeMyvrU0FIj5i2bWTMcP\r\nyzY5ypvOydJpT9NPBSShNq9CWhhk3od+oqHEuB374foxvwfnB35AcnYbtVEn\r\nSX2TsKGKD24oQ340HyME0uYY/oDXg6Gifh2CBiS/xzM+uWuHWY/OQF1Q8j1P\r\nGocC9Fvo+CBLOZqHK3tifs9qzQ/g8MbkBUXAwW1nN+lIge2F0cEdRwBNLc0m\r\n5u3kb+riB0JsU2UxLjk/HAFZ2FoXCEFxZqW0Ova2RCDdAcDzbaaGvblLBJyq\r\nDSXgMVGwtZt3lEendUNCbZANiCFrRpyHsts=\r\n=o8pA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anthonyshew","email":"anthony@shew.dev"},"directories":{},"maintainers":[{"name":"anthonyshew","email":"anthony@shew.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turboviz_0.0.2-canary.1_1680317503602_0.7495788330331468"},"_hasShrinkwrap":false},"0.0.0-canary.2-20230401092305":{"name":"@ashew/turboviz","version":"0.0.0-canary.2-20230401092305","main":"dist/bin.js","bin":{"turboviz":"dist/bin.js"},"dependencies":{"@radix-ui/react-icons":"^1.3.0","@radix-ui/react-select":"^1.2.1","classnames":"^2.3.2","cors":"^2.8.5","dagre":"^0.8.5","next":"13.2.5-canary.24","open":"^8.4.2","portfinder":"^1.0.32","react":"^18.2.0","react-dom":"^18.2.0","reactflow":"^11.5.6","serve-handler":"^6.1.5","typescript":"^5.0.2","analytics":"0.0.0","utils":"0.0.0","ui":"0.0.0"},"devDependencies":{"@types/cors":"^2.8.13","@types/express":"^4.17.17","@types/node":"18.14.6","@types/react":"18.0.28","@types/react-dom":"18.0.11","@types/serve-handler":"^6.1.1","autoprefixer":"^10.4.14","concurrently":"^7.6.0","eslint":"8.35.0","express":"^4.18.2","postcss":"^8.4.21","tailwindcss":"^3.2.7","tsup":"^6.7.0","tsx":"^3.12.6","eslint-config-custom":"0.0.0"},"publishConfig":{"access":"public"},"scripts":{"dev":"NODE_ENV=development concurrently \"tsx watch ./bin.ts\" \"next dev -p 3000\"","build:ui":"next build && next export","package:ui":"mkdir -p dist && rm -rf dist/out && cp -R ./out dist/out/","package:server":"tsup","build":"pnpm build:ui && pnpm package:ui && pnpm package:server","start":"NODE_ENV=production node dist/bin.js","lint":"next lint","test":"echo \"Tests go here!\"","typecheck":"tsc --noEmit"},"readme":"# Shewboviz(?)\n\nAn unofficial ClI tool for a Turborepo task visualizer.\n\nThis repository is currently an unversioned work-in-progress.\n\nYou're mostly looking at a `create-next-app` starter but with two major differences:\n\n- `main.ts` has the script for what we eventually plan on doing for the tool\n- `test-turborepo` has an `npx create-turbo` starter to run the script against\n\nTo use what we have so far:\n\n- Make sure you've got a Next.js build (`pnpm build`)\n- Run the Next.js server (`pnpm start`)\n- Run against the test repo (in a new terminal, `pnpm launch`)\n","readmeFilename":"README.md","description":"An unofficial ClI tool for a Turborepo task visualizer.","_id":"@ashew/turboviz@0.0.0-canary.2-20230401092305","_integrity":"sha512-bCYm9vRRmvrsOsJ2X82mfHUEg6R1hCkEks93D09sUDGgWPpLLewlKaRJc3o0lcClg+n07EODob1HQ6dY3Dk6TA==","_resolved":"/tmp/36a4066cf80a3bd3076d70a1763fb440/ashew-turboviz-0.0.0-canary.2-20230401092305.tgz","_from":"file:ashew-turboviz-0.0.0-canary.2-20230401092305.tgz","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-bCYm9vRRmvrsOsJ2X82mfHUEg6R1hCkEks93D09sUDGgWPpLLewlKaRJc3o0lcClg+n07EODob1HQ6dY3Dk6TA==","shasum":"8156872a066e9ff7714fcd6d86f33a7a54adaa23","tarball":"https://registry.npmjs.org/@ashew/turboviz/-/turboviz-0.0.0-canary.2-20230401092305.tgz","fileCount":23,"unpackedSize":1744570,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEaHlRAz9YDRRuqziPPW84ucEBPH7/l2YR8CCfj/xs27AiAnskYYiFFzHY7G+7pb6pY6j2Q8MdpeyBVwuFBPoXyH9w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ/f+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrVg//cDFV1fKjs0DVe6B0qEcpeOsdkuD7KLdIYEBPEQ0ViN4LHlVv\r\nUVbWulfcUi1A5wgLf01bw2BoFkI+ilNiiRwmDryvOk/ObCCvVrKMHu//y0QG\r\nwYocTR7V8yqWWIJd9dUe91bqtj1oXgpWiW8r3qP0/7lyHbPsHxzMVJJRHah7\r\ncfLcGZWul1QqKS8iEVCxzoyLhtLDuEKo7jPDu1J2Hgr4BeA9IivXMj9vUFIi\r\nUsC4Wk0XUvkd1HD+sZOe5gMu0CkTAcVmKN+jKKp88KxnBUI2434uRYZdOX5/\r\nQIvFwBUT4/51+kKiCn+57IstYzBh+/KPGuOmBbebH+YnZafoWEi3coDnzkM+\r\nunyEsLPMAozDZl/21bYCd08M+hFidq8UT7p5xMcfYjfXmk8gLIMbiZ7E5rwh\r\nT62UtUGt1uMRxtlgk941ZraiaHBBXMy7TlXfvAF5Zvw6GkY6929Op44NF8dS\r\nui+A6v40Kp45g+4HNKmW1chKGmFMH7KSR5Pt8rohHOBFDO77mRFT93Qn6CTe\r\nX6OSQfxpheAw5zelXOrGSRiur1sLEfTi/18voKNOc7xNNDE3DbX9Wi0NdCuf\r\nd6gefNC/JsJPxlmtm7fvSwhM7HC76fdPpNOk2VVQ1VHGtyrjKm1oXZVt/uW7\r\ney/D2Lsecj8eEKaxkKfQwCqq6WeW0SwROkI=\r\n=cpZE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anthonyshew","email":"anthony@shew.dev"},"directories":{},"maintainers":[{"name":"anthonyshew","email":"anthony@shew.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turboviz_0.0.0-canary.2-20230401092305_1680340990042_0.9751453102113525"},"_hasShrinkwrap":false},"0.0.1":{"name":"@ashew/turboviz","version":"0.0.1","main":"dist/bin.js","bin":{"turboviz":"dist/bin.js"},"dependencies":{"@radix-ui/react-icons":"^1.3.0","@radix-ui/react-select":"^1.2.1","classnames":"^2.3.2","cors":"^2.8.5","dagre":"^0.8.5","next":"13.2.5-canary.24","open":"^8.4.2","portfinder":"^1.0.32","react":"^18.2.0","react-dom":"^18.2.0","reactflow":"^11.5.6","serve-handler":"^6.1.5","typescript":"^5.0.2","analytics":"0.0.0","utils":"0.0.0","ui":"0.0.0"},"devDependencies":{"@types/cors":"^2.8.13","@types/express":"^4.17.17","@types/node":"18.14.6","@types/react":"18.0.28","@types/react-dom":"18.0.11","@types/serve-handler":"^6.1.1","autoprefixer":"^10.4.14","concurrently":"^7.6.0","eslint":"8.35.0","express":"^4.18.2","postcss":"^8.4.21","tailwindcss":"^3.2.7","tsup":"^6.7.0","tsx":"^3.12.6","eslint-config-custom":"0.0.0"},"publishConfig":{"access":"public"},"scripts":{"dev":"NODE_ENV=development concurrently \"tsx watch ./bin.ts\" \"next dev -p 3000\"","build:ui":"next build && next export","package:ui":"mkdir -p dist && rm -rf dist/out && cp -R ./out dist/out/","package:server":"tsup","build":"pnpm build:ui && pnpm package:ui && pnpm package:server","start":"NODE_ENV=production node dist/bin.js","lint":"next lint","test":"echo \"Tests go here!\"","typecheck":"tsc --noEmit"},"readme":"# Shewboviz(?)\n\nAn unofficial ClI tool for a Turborepo task visualizer.\n\nThis repository is currently an unversioned work-in-progress.\n\nYou're mostly looking at a `create-next-app` starter but with two major differences:\n\n- `main.ts` has the script for what we eventually plan on doing for the tool\n- `test-turborepo` has an `npx create-turbo` starter to run the script against\n\nTo use what we have so far:\n\n- Make sure you've got a Next.js build (`pnpm build`)\n- Run the Next.js server (`pnpm start`)\n- Run against the test repo (in a new terminal, `pnpm launch`)\n","readmeFilename":"README.md","description":"An unofficial ClI tool for a Turborepo task visualizer.","_id":"@ashew/turboviz@0.0.1","_integrity":"sha512-JCWfgo9r2VUXM2N7C0Gvm1NXXBEQ7P4ansBYaod2EwzHk65VoM04TYTCx2NiKBdoMfK8DqsFKMUfUSjbl39rSQ==","_resolved":"/tmp/4b60c80e32dc77514ca58216ef7a81ee/ashew-turboviz-0.0.1.tgz","_from":"file:ashew-turboviz-0.0.1.tgz","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-JCWfgo9r2VUXM2N7C0Gvm1NXXBEQ7P4ansBYaod2EwzHk65VoM04TYTCx2NiKBdoMfK8DqsFKMUfUSjbl39rSQ==","shasum":"f8baab46dde83785edfbe874b6153e6828a7c402","tarball":"https://registry.npmjs.org/@ashew/turboviz/-/turboviz-0.0.1.tgz","fileCount":23,"unpackedSize":1744546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICfvpnxWeGx5f0Uaw4nTRq0KzYWhl3/ZbcqQqh+xSO+zAiEAoF0bJBacZNV/c7sCMPuqBm4Um7jYQHkAq14M1Shm/7s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ/o4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmph9A/+Kr9ja3VlVHGSosc2NukrsNvRNwRMfWiIgsEB6e4kIKspQ/3V\r\n3cYkFGFh3OKgB7R1EhlJWTwQAwLQALaDJqW1s+k9pxrJRBpuNlKh/2bFO9kI\r\n5GfPEQlMN9gGH4FBVM7hb8ZKDHv/J28cFOOiFRfT/NfMq7RXbuK+Nz8FLX3Z\r\nuZh0rLBwMIZ2175VPYpiMM0UWJRXEie/pUtXnEjtTLvHyLdI+KF2tNydP8vz\r\n4Nvo7AyQ0aLok31NsV8CpSoHo/B/pWcH4aQ/YVZeyKSlaxfH+vqovzOIcMIB\r\nTGw1qJFP6cFvmCsDcxBIhp/cVImXDPpIZzWW0hAFNQ0lvMZx/+OIf6Yq9V0o\r\nmSBC2Cays6KTPoGy8ww9ReqhTE1djAiquc0jWrAcihxljU0QXaXwqYV7iALv\r\nk601Z3/oiijL4tm5AikpgBppJq+b6ExJQKdUQuSjW9IbQCiiBv0H3dCEe2n9\r\nkgS1OryhuKVM0XVSa1tV2iVEmivJYs6aTqI/EoTolU/g8BwlQpoG47KQjQrH\r\nRAwRoCbkgNzFXxP9PCdeY+AVbg34Jn5bF2l9TBsDuIU489RkMdANFbPiGCch\r\nWD7hatYEGURkD8OGjmmGLfM60KyzxzffU7q2nmMQh1Z+UvOTGYIesIgiKSRa\r\nRgkAJ3iNl81AYpk034CRJTUdm2SanRfKFXk=\r\n=yyWB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anthonyshew","email":"anthony@shew.dev"},"directories":{},"maintainers":[{"name":"anthonyshew","email":"anthony@shew.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turboviz_0.0.1_1680341560110_0.4391811981029472"},"_hasShrinkwrap":false},"0.0.2":{"name":"@ashew/turboviz","version":"0.0.2","main":"dist/bin.js","bin":{"turboviz":"dist/bin.js"},"dependencies":{"@radix-ui/react-icons":"^1.3.0","@radix-ui/react-select":"^1.2.1","classnames":"^2.3.2","cors":"^2.8.5","dagre":"^0.8.5","next":"13.2.5-canary.24","open":"^8.4.2","portfinder":"^1.0.32","react":"^18.2.0","react-dom":"^18.2.0","reactflow":"^11.5.6","serve-handler":"^6.1.5","typescript":"^5.0.2","analytics":"0.0.0","utils":"0.0.0","ui":"0.0.0"},"devDependencies":{"@types/cors":"^2.8.13","@types/express":"^4.17.17","@types/node":"18.14.6","@types/react":"18.0.28","@types/react-dom":"18.0.11","@types/serve-handler":"^6.1.1","autoprefixer":"^10.4.14","concurrently":"^7.6.0","eslint":"8.35.0","express":"^4.18.2","postcss":"^8.4.21","tailwindcss":"^3.2.7","tsup":"^6.7.0","tsx":"^3.12.6","eslint-config-custom":"0.0.0"},"publishConfig":{"access":"public"},"scripts":{"dev":"NODE_ENV=development concurrently \"tsx watch ./bin.ts\" \"next dev -p 3000\"","build:ui":"next build && next export","package:ui":"mkdir -p dist && rm -rf dist/out && cp -R ./out dist/out/","package:server":"tsup","build":"pnpm build:ui && pnpm package:ui && pnpm package:server","start":"NODE_ENV=production node dist/bin.js","lint":"next lint","test":"echo \"Tests go here!\"","typecheck":"tsc --noEmit"},"readme":"# Shewboviz(?)\n\nAn unofficial ClI tool for a Turborepo task visualizer.\n\nThis repository is currently an unversioned work-in-progress.\n\nYou're mostly looking at a `create-next-app` starter but with two major differences:\n\n- `main.ts` has the script for what we eventually plan on doing for the tool\n- `test-turborepo` has an `npx create-turbo` starter to run the script against\n\nTo use what we have so far:\n\n- Make sure you've got a Next.js build (`pnpm build`)\n- Run the Next.js server (`pnpm start`)\n- Run against the test repo (in a new terminal, `pnpm launch`)\n","readmeFilename":"README.md","description":"An unofficial ClI tool for a Turborepo task visualizer.","_id":"@ashew/turboviz@0.0.2","_integrity":"sha512-fWWhoE/c9jSwvzmkuXlxsWf0ZF48iECfLYJjRfhd0M3RC+4ZaLQaoZRS/Qm9MZJ7CvWS4wJY5B5VGxfq1FHy3w==","_resolved":"/tmp/5383aaa855238940cac50bf6a41356b3/ashew-turboviz-0.0.2.tgz","_from":"file:ashew-turboviz-0.0.2.tgz","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-fWWhoE/c9jSwvzmkuXlxsWf0ZF48iECfLYJjRfhd0M3RC+4ZaLQaoZRS/Qm9MZJ7CvWS4wJY5B5VGxfq1FHy3w==","shasum":"bcb12e4d07aa565ba5dfe8846818391b080695eb","tarball":"https://registry.npmjs.org/@ashew/turboviz/-/turboviz-0.0.2.tgz","fileCount":23,"unpackedSize":1744546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFvm8EGtg7TLJzorbepX+z/xBmLeL7jKSdHPB0yp9EagIhAM+k3OZffC8WhfdCTR0pg4iKbB2lRp22N2FtG9oBZ3RF"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ/xRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbthAAjfdVSpf7aLLFS2/dd2h2JRla3556YpPZQiOstS+Up0ELWRPt\r\nA/A0HuhWAqH7/dhrpkEo7bldsE75RCVJ3PoMQdsr42v/Wp6nWFBsEdA/gLNA\r\nHWlp6VIcptBvsUTnQCXuGOiIJvLMPTNwX7rM3ET7pyKZQyr2rZMSEDyhrAFZ\r\n//frJDmhazysM3t8umbaBRaMp5TgK4I6HZwv91CqDLP+XBDj/XMD/JxblW3r\r\nvP6sbCcnRpxVXWhwGAOVgTItd6fje2jkjEF7SM3pBw/xoWpIvQ9+vfrtQLUm\r\nun8c34Uq9nZuUOsXhRHFOBZr8jZnNPrs6MGiBhvO6MFBCvWdK9p8rQu1UcI0\r\nSYchUiJRq9v7B140p2PnWt7KNc4IdlCfxFY9VRFqAlCjxPTdrs9ctSjTn0Ex\r\nBc2V5XSQTOmnw/7XRoRiAknMOdKegT2hqvJ1oq4Xqb0GMDdRlwel7Pm7tq/6\r\n1FIcpn1ZqIU80y0knLl/yd1ucsyDI8pbPIbEmAomenM6y3dLV+/pQ0bP0zSQ\r\nJ44CoKhPJRELXyUAUagcfRSBC9HOlRRsiN3zesYTVL/r0fNMCNb8Jl9DTEtq\r\nT+6KDr7eHjauIanl25LuxrFtNknBixoQvKDsfGUENUgmXLHTRG1k6ZewBGFr\r\nnXT6QLp5ezwvPMeW4r51z+vrjoe7uSyHffE=\r\n=AFdo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anthonyshew","email":"anthony@shew.dev"},"directories":{},"maintainers":[{"name":"anthonyshew","email":"anthony@shew.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turboviz_0.0.2_1680342097227_0.8432060030442943"},"_hasShrinkwrap":false},"0.0.3":{"name":"@ashew/turboviz","version":"0.0.3","main":"dist/bin.js","bin":{"turboviz":"dist/bin.js"},"dependencies":{"@radix-ui/react-icons":"^1.3.0","@radix-ui/react-select":"^1.2.1","classnames":"^2.3.2","cors":"^2.8.5","dagre":"^0.8.5","next":"13.2.5-canary.24","open":"^8.4.2","portfinder":"^1.0.32","react":"^18.2.0","react-dom":"^18.2.0","reactflow":"^11.5.6","serve-handler":"^6.1.5","typescript":"^5.0.2","analytics":"0.0.0","utils":"0.0.0","ui":"0.0.0"},"devDependencies":{"@types/cors":"^2.8.13","@types/express":"^4.17.17","@types/node":"18.14.6","@types/react":"18.0.28","@types/react-dom":"18.0.11","@types/serve-handler":"^6.1.1","autoprefixer":"^10.4.14","concurrently":"^7.6.0","eslint":"8.35.0","express":"^4.18.2","postcss":"^8.4.21","tailwindcss":"^3.2.7","tsup":"^6.7.0","tsx":"^3.12.6","eslint-config-custom":"0.0.0"},"publishConfig":{"access":"public"},"scripts":{"dev":"NODE_ENV=development concurrently \"tsx watch ./bin.ts\" \"next dev -p 3000\"","build:ui":"next build && next export","package:ui":"mkdir -p dist && rm -rf dist/out && cp -R ./out dist/out/","package:server":"tsup","build":"pnpm build:ui && pnpm package:ui && pnpm package:server","start":"NODE_ENV=production node dist/bin.js","lint":"next lint","test":"echo \"Tests go here!\"","typecheck":"tsc --noEmit"},"_id":"@ashew/turboviz@0.0.3","_integrity":"sha512-1BGA2aDR0Qj0INaKV8Ce2gJcfH4WEO4u0aZ9pPy8V4iVE7zDSMB/7uGE/bZy1L7ywYkuyEOjouhOEdFdjQhWhA==","_resolved":"/private/var/folders/0r/90dc16493lx7gw025k4z8sw40000gn/T/1af242f6c6f8f020a5aa036194584292/ashew-turboviz-0.0.3.tgz","_from":"file:ashew-turboviz-0.0.3.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-1BGA2aDR0Qj0INaKV8Ce2gJcfH4WEO4u0aZ9pPy8V4iVE7zDSMB/7uGE/bZy1L7ywYkuyEOjouhOEdFdjQhWhA==","shasum":"592f08521b27b12f9609542f21df30339c31bfea","tarball":"https://registry.npmjs.org/@ashew/turboviz/-/turboviz-0.0.3.tgz","fileCount":23,"unpackedSize":1744544,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLEGWmbZb7jmhBEWfrLmdCaXmW5e+Iu+ndjVS9iSGnHQIgCA1e+ALjZh9RHgRG4sPX0ILDTUsZP+7tTbBAQzbvY04="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ/58ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQTBAAmK645Jn4Ym7YkqvuhsXzwLpGPXZc7QnOZFB7FWLOSjkxMf8C\r\nEvU8JLeWC73656v2t5aOdtMIzgmhbll/z1NUvHAUu1PEYhHzsfrOaOjaSPpD\r\nx3ghQ/G/Gx/ua6lQZBA3zAO58z5+m/PdEkqud+j+Lg4f2CH+PnzvGcw82+dA\r\n1Vbe7ty/XrT3jiPOVI5FMfDBhOqADsaUmZyEb+hdYJGBQkKNefU5PbPuSKjB\r\nF2jR4k+B/UPffX+ChJZ7vCpjeV1zXZO9FUo8tt9IV8DQ0TKYwQbOS5pI3z6h\r\ngZlLuuFmA/6OuO2c38CeCL1xiBh5PEXjSXh2k5QfnE8r8axbXc+45jTLphYb\r\n0eCAVezJS2pxKIceZuao3aJG/MrlKB6/fwtzFIIpQHO7V+tbpNXqK+ikGZp+\r\n4BvPgkKCXXYtO7KslKH1wssKDHkKUPt1EInCoH/WN9hlKvDOVDV0lpM82m2S\r\n10Dthp124ipe25c9Kpqmb6klme0mrcUA5yV2jZEpEAaPnftbW4pIACO607GL\r\nq447cZSU+RHPSTXEehQMl3ijGWD/CNoQGPZEGTIg20SEt+uzUPk+6seK7Amd\r\nhCUbWB9JFzNvH7l/qLsqbTNqFNATf96+C53Hr9KWHCaZ36PolPHzdfd1+ZiH\r\n7/KEGWeYZOVh7/Fh4HJ8WuFBtLSdk29Fuik=\r\n=9w/i\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anthonyshew","email":"anthony@shew.dev"},"directories":{},"maintainers":[{"name":"anthonyshew","email":"anthony@shew.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turboviz_0.0.3_1680342652372_0.4806720131010871"},"_hasShrinkwrap":false},"0.0.0-canary.1-20230401095240":{"name":"@ashew/turboviz","version":"0.0.0-canary.1-20230401095240","main":"dist/bin.js","bin":{"turboviz":"dist/bin.js"},"dependencies":{"@radix-ui/react-icons":"^1.3.0","@radix-ui/react-select":"^1.2.1","classnames":"^2.3.2","cors":"^2.8.5","dagre":"^0.8.5","next":"13.2.5-canary.24","open":"^8.4.2","portfinder":"^1.0.32","react":"^18.2.0","react-dom":"^18.2.0","reactflow":"^11.5.6","serve-handler":"^6.1.5","typescript":"^5.0.2","analytics":"0.0.0","utils":"0.0.0","ui":"0.0.0"},"devDependencies":{"@types/cors":"^2.8.13","@types/express":"^4.17.17","@types/node":"18.14.6","@types/react":"18.0.28","@types/react-dom":"18.0.11","@types/serve-handler":"^6.1.1","autoprefixer":"^10.4.14","concurrently":"^7.6.0","eslint":"8.35.0","express":"^4.18.2","postcss":"^8.4.21","tailwindcss":"^3.2.7","tsup":"^6.7.0","tsx":"^3.12.6","eslint-config-custom":"0.0.0"},"publishConfig":{"access":"public"},"scripts":{"dev":"NODE_ENV=development concurrently \"tsx watch ./bin.ts\" \"next dev -p 3000\"","build:ui":"next build && next export","package:ui":"mkdir -p dist && rm -rf dist/out && cp -R ./out dist/out/","package:server":"tsup","build":"pnpm build:ui && pnpm package:ui && pnpm package:server","start":"NODE_ENV=production node dist/bin.js","lint":"next lint","test":"echo \"Tests go here!\"","typecheck":"tsc --noEmit"},"_id":"@ashew/turboviz@0.0.0-canary.1-20230401095240","_integrity":"sha512-gbKTu3SfUCKZD6rhqQGPfAOd3fecpZVLsvBJRaDHL8TJbPZn718vUrs6tBWYzu6nTM4LME4lSba19RdAXE8vng==","_resolved":"/private/var/folders/0r/90dc16493lx7gw025k4z8sw40000gn/T/7ffc34082ae115a4169a62bbec7656f6/ashew-turboviz-0.0.0-canary.1-20230401095240.tgz","_from":"file:ashew-turboviz-0.0.0-canary.1-20230401095240.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-gbKTu3SfUCKZD6rhqQGPfAOd3fecpZVLsvBJRaDHL8TJbPZn718vUrs6tBWYzu6nTM4LME4lSba19RdAXE8vng==","shasum":"48d1c196ca55fd09505ea26a303ed34d1a4a1dc7","tarball":"https://registry.npmjs.org/@ashew/turboviz/-/turboviz-0.0.0-canary.1-20230401095240.tgz","fileCount":23,"unpackedSize":1744568,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDO3W5s4NXr07PBdpa8lie7t3K/cMdIMV/544RcjtYWBQIhAKG2svIK9LVPzfoSqpTm4J95x4KReXoDWJtnvHwQ+Njd"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ/8MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrH7w//f2DhzAYnUd+fHI+193IAHNXKvu48NW8dz+7jWxcA5+bX6tkX\r\nvaaHHlO7QxUwy4BhoA6Bx0XyQQ9D9t6cll/CHwGlnXRE02QqVGXCrgJW+6RW\r\n0AP5yc1DasCW+A9Kw9NrYnA82MUytm3Rb+8psbWw5d/X7IibVisX+ZB+dYZv\r\n+b2N7+L18QtJgHGInWsvyDd9YRXA9lqTRU+NUjFdOeBaysvRXeB6I+lQJO5r\r\nZNoThbUO+eYmUQJN0ugHcgUaB5c13ExLVW/Dap3VwCKmNMTFlV269+K0AXoY\r\n+DIQ5T8juDjYpqRZahSEd1uQxaKC06TCR0KTU+uS5O9BLN75IixnkcwaVo1V\r\n2CdkeURDt9MokZwRlBzFjzwubJn6llYHjDQ1q4sgkH0f4gCXxZyuRs6sEo2D\r\n4yHkCC3XbGZ1z4xIaTfzjuxmaWkiAXRibRR6LpPGhexK3lhxiza9zHjM1f8F\r\n//3aTZCSlSYnvghNPjwe4xY38IjSQeIjDmdj+lh6cGMFv5n2EisJYWftDRcV\r\naN2w3NxOntMTkkjBb9ul3HUpYZUkWxb974EASsyKc0b/FC7edQ5R3E9zkOlf\r\nnfU4jpkJeiEwoG/MdVkCCqX2adnTayXD3UEnEXcw9PfgVuWsUUxY+GP8JnTz\r\nrmpW43cxLl3Qa2DjdYmSH9smRoM2cyFvU/Y=\r\n=+qXV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anthonyshew","email":"anthony@shew.dev"},"directories":{},"maintainers":[{"name":"anthonyshew","email":"anthony@shew.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turboviz_0.0.0-canary.1-20230401095240_1680342796132_0.18344162704550193"},"_hasShrinkwrap":false},"0.0.4":{"name":"@ashew/turboviz","version":"0.0.4","main":"dist/bin.js","bin":{"turboviz":"dist/bin.js"},"dependencies":{"@radix-ui/react-icons":"^1.3.0","@radix-ui/react-select":"^1.2.1","classnames":"^2.3.2","cors":"^2.8.5","dagre":"^0.8.5","next":"13.2.5-canary.24","open":"^8.4.2","portfinder":"^1.0.32","react":"^18.2.0","react-dom":"^18.2.0","reactflow":"^11.5.6","serve-handler":"^6.1.5","typescript":"^5.0.2","analytics":"0.0.0","utils":"0.0.0","ui":"0.0.0"},"devDependencies":{"@types/cors":"^2.8.13","@types/express":"^4.17.17","@types/node":"18.14.6","@types/react":"18.0.28","@types/react-dom":"18.0.11","@types/serve-handler":"^6.1.1","autoprefixer":"^10.4.14","concurrently":"^7.6.0","eslint":"8.35.0","express":"^4.18.2","postcss":"^8.4.21","tailwindcss":"^3.2.7","tsup":"^6.7.0","tsx":"^3.12.6","eslint-config-custom":"0.0.0"},"publishConfig":{"access":"public"},"scripts":{"dev":"NODE_ENV=development concurrently \"tsx watch ./bin.ts\" \"next dev -p 3000\"","build:ui":"next build && next export","package:ui":"mkdir -p dist && rm -rf dist/out && cp -R ./out dist/out/","package:server":"tsup","build":"pnpm build:ui && pnpm package:ui && pnpm package:server","start":"NODE_ENV=production node dist/bin.js","lint":"next lint","test":"echo \"Tests go here!\"","typecheck":"tsc --noEmit"},"readme":"# Turboviz\n\nAn unofficial ClI tool for a Turborepo task visualizer.\n\nThis repository is currently an unversioned work-in-progress.\n\nYou're mostly looking at a `create-next-app` starter but with two major differences:\n\n- `main.ts` has the script for what we eventually plan on doing for the tool\n- `test-turborepo` has an `npx create-turbo` starter to run the script against\n\nTo use what we have so far:\n\n- Make sure you've got a Next.js build (`pnpm build`)\n- Run the Next.js server (`pnpm start`)\n- Run against the test repo (in a new terminal, `pnpm launch`)\n","readmeFilename":"README.md","description":"An unofficial ClI tool for a Turborepo task visualizer.","_id":"@ashew/turboviz@0.0.4","_integrity":"sha512-yNCryw//TTM6uHIP/5rXUF2sTytieJDHHV0fJnZuQpMy1GlPGqV9Z3DEKbRP1XrFXWnj0cvIDiZC0tuOmENMhw==","_resolved":"/tmp/b26aa90f89c0d6d2a4863a057d5a3f0b/ashew-turboviz-0.0.4.tgz","_from":"file:ashew-turboviz-0.0.4.tgz","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-yNCryw//TTM6uHIP/5rXUF2sTytieJDHHV0fJnZuQpMy1GlPGqV9Z3DEKbRP1XrFXWnj0cvIDiZC0tuOmENMhw==","shasum":"8623e1c2b66a7cdf36a79e79466160b11b372f22","tarball":"https://registry.npmjs.org/@ashew/turboviz/-/turboviz-0.0.4.tgz","fileCount":23,"unpackedSize":1744542,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNqmfABDmG4mveHeGF0O18BqNiGCtW7ziMUNCa56RJfAiAzSG17Gxv6RsqhGLYiwhe1Wae3NmKFZuRujdrIVnRjig=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKN9ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpp5xAAkWQkROaYbARrpmAxwJIxxhKxUQj1G92ymJY0YGWHjrivroj2\r\nhEF5TjAUOQ68JuqGjKtI6a5nSW3JgWTNNOw1wlS4FktYgqkDLuerLbKcywu1\r\ng3XiKPAhEhpXaqJG/5QrCwlY6RVsQLb/5iW3pTlyCkwJeMXsPVebfsFNbcAM\r\nG4zOS9PBv08vsqL6xFbucUS9eTz+xkfKaMc09roiLm/ztWc15UK0tyOIlLSU\r\nnGaFlUn+5QKi2RiFMRSmBZr0/VZjB7FlLeQM2iqQVVCLamAAsBdmhJrn+HaR\r\n+CaoQvjOUY59vxbUTh05Cf5Z9djKBgvRnIirrbQHO+Wve29Z8f4lT+ABwd2X\r\nuEmjg5A3SdEuoxfMPp+I2Adx2IiYifAxV59IHptbC+br8U6N3CJyn4IHtuCF\r\nvTVFRlHyGdTuO9yPsMJPKdNFngVEYBMwXoTXKf8+/b3/xb/gVuJwS1fMtqYK\r\nZ6uB3lFsltT7sC7vf5HWV6ckvkviYv2z/iTRaN4ExPyxmX8t/05igUdQiu/k\r\npxt0f4+K8zhLQY1JYNrqLQnmrw3ZHS/GvClAPDFkEAkk5P7iyY6UmcpC5lMR\r\n7KjDLcq9sfOUmUi60TZVdOs09tiJD7nmrYRIb8KH+NB98maBemOiySA0U7lO\r\n6WHYATJ4Z8kiQgrZZJ7yjhWRKILZuouZdQs=\r\n=KmrZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anthonyshew","email":"anthony@shew.dev"},"directories":{},"maintainers":[{"name":"anthonyshew","email":"anthony@shew.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turboviz_0.0.4_1680400216869_0.07977902434231043"},"_hasShrinkwrap":false},"0.0.5-canary.0":{"name":"@ashew/turboviz","version":"0.0.5-canary.0","main":"dist/bin.js","bin":{"turboviz":"dist/bin.js"},"dependencies":{"@radix-ui/react-icons":"^1.3.0","@radix-ui/react-select":"^1.2.1","classnames":"^2.3.2","cors":"^2.8.5","dagre":"^0.8.5","next":"13.2.5-canary.24","open":"^8.4.2","portfinder":"^1.0.32","react":"^18.2.0","react-dom":"^18.2.0","reactflow":"^11.5.6","serve-handler":"^6.1.5","typescript":"^5.0.2","analytics":"0.0.0","utils":"0.0.0","ui":"0.0.0"},"devDependencies":{"@types/cors":"^2.8.13","@types/express":"^4.17.17","@types/node":"18.14.6","@types/react":"18.0.28","@types/react-dom":"18.0.11","@types/serve-handler":"^6.1.1","autoprefixer":"^10.4.14","concurrently":"^7.6.0","eslint":"8.35.0","express":"^4.18.2","postcss":"^8.4.21","tailwindcss":"^3.2.7","tsup":"^6.7.0","tsx":"^3.12.6","eslint-config-custom":"0.0.0"},"publishConfig":{"access":"public"},"scripts":{"dev":"NODE_ENV=development concurrently \"tsx watch ./bin.ts\" \"next dev -p 3000\"","build:ui":"next build && next export","package:ui":"mkdir -p dist && rm -rf dist/out && cp -R ./out dist/out/","package:server":"tsup","build":"pnpm build:ui && pnpm package:ui && pnpm package:server","start":"NODE_ENV=production node dist/bin.js","lint":"next lint","test":"echo \"Tests go here!\"","typecheck":"tsc --noEmit"},"readme":"test\n","readmeFilename":"README.md","description":"test","_id":"@ashew/turboviz@0.0.5-canary.0","_integrity":"sha512-n5R4Ig04yPqyaEVWAoWzVAUbpGTFHasoEq0P8mZ20tBDvBmgN5plZzytl+mfoKZWNXNaM/mn0AwxFFy9zoQqaw==","_resolved":"/tmp/aa794f495a3f9f05902f986b0742d9cd/ashew-turboviz-0.0.5-canary.0.tgz","_from":"file:ashew-turboviz-0.0.5-canary.0.tgz","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-n5R4Ig04yPqyaEVWAoWzVAUbpGTFHasoEq0P8mZ20tBDvBmgN5plZzytl+mfoKZWNXNaM/mn0AwxFFy9zoQqaw==","shasum":"501efa94f91f5b4474aac2b56c9c0bda4e254ce0","tarball":"https://registry.npmjs.org/@ashew/turboviz/-/turboviz-0.0.5-canary.0.tgz","fileCount":23,"unpackedSize":1743995,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdxJ5Qho224xmNOj2XOTn1pWtGv5sTDiN0KdedTJ7KzwIhAPiAydUJZc/puJIBJPx319mJGLbW/ttv17dWY/SOhK+J"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKQJpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6RA/+KcPrCeF0NILIWbiDwuE0sJffYKOlQqSETEy/b/6W6taTZ6wh\r\nWtLSiL+zSzNFcZ6PReuA74tZ2GTxMK6KhfQ3QVrvNKmbUai0R7Io5YF/WA22\r\nX2ywOWraEEPpYoRNr5eNdOfmo2C6bOZ1fzcxKvcy7o7B6eSq2yIia0c29w/A\r\nQnofiXYBy5Dy4KWkRQjJMEjieFGzmbzV8KtVvYNHVRowyNw/bjGsOINdX6lE\r\nxb9/PXIYCBG6MY02KiWrNh9SyGnYi1yTW3nhn1/pFL74I+XoNDOL+95umvmR\r\nPAxNCJueTsgaylKx0C6Sbdcr4isGbGo7cs2dM5Y3/D8Gq9pATorspPE3URZw\r\nqIAinjL+Q8+rOMiFiU56SZ4pHIjT701chOTaYHXzYk45qHPP0JCXd+8xx5kC\r\nTu30Al8GKe1Ev+OO+hvAZIgyNm85E8L2/RPJFKWD4xAhb0RK3ezYcyOV12XO\r\n1Fot6tdCIf1SveYidFme+nCaEX1cm77gwnnh0pzfFIAo8C6hbnLZGsEO6j4H\r\ngDL2n98GrqMaHUPQOzgl78juhluudAovMGxbckuhVCzgxYNisLiwwrnmDcun\r\nFXIVYMZsUPoHsuIXbmtKOHJ0qvLIfz5FB4UPk7lWEewVLDgIf1/oF8WieBXE\r\nsQ7i7w86o/NFG0fF1dj9bsfWL+lK0O7S5tg=\r\n=RvJs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anthonyshew","email":"anthony@shew.dev"},"directories":{},"maintainers":[{"name":"anthonyshew","email":"anthony@shew.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turboviz_0.0.5-canary.0_1680409193571_0.4543871810322535"},"_hasShrinkwrap":false},"0.0.5-canary.1":{"name":"@ashew/turboviz","version":"0.0.5-canary.1","main":"dist/bin.js","bin":{"turboviz":"dist/bin.js"},"dependencies":{"@radix-ui/react-icons":"^1.3.0","@radix-ui/react-select":"^1.2.1","classnames":"^2.3.2","cors":"^2.8.5","dagre":"^0.8.5","next":"13.2.5-canary.24","open":"^8.4.2","portfinder":"^1.0.32","react":"^18.2.0","react-dom":"^18.2.0","reactflow":"^11.5.6","serve-handler":"^6.1.5","typescript":"^5.0.2","ui":"0.0.0"},"devDependencies":{"@types/cors":"^2.8.13","@types/express":"^4.17.17","@types/node":"18.14.6","@types/react":"18.0.28","@types/react-dom":"18.0.11","@types/serve-handler":"^6.1.1","autoprefixer":"^10.4.14","concurrently":"^7.6.0","eslint":"8.35.0","express":"^4.18.2","postcss":"^8.4.21","tailwindcss":"^3.2.7","tsup":"^6.7.0","tsx":"^3.12.6","eslint-config-custom":"0.0.0"},"publishConfig":{"access":"public"},"scripts":{"dev":"NODE_ENV=development concurrently \"tsx watch ./bin.ts\" \"next dev -p 3000\"","build:ui":"next build && next export","package:ui":"mkdir -p dist && rm -rf dist/out && cp -R ./out dist/out/","package:server":"tsup","build":"pnpm build:ui && pnpm package:ui && pnpm package:server","start":"NODE_ENV=production node dist/bin.js","lint":"next lint","test":"echo \"Tests go here!\"","typecheck":"tsc --noEmit"},"readme":"test\n","readmeFilename":"README.md","description":"test","_id":"@ashew/turboviz@0.0.5-canary.1","_integrity":"sha512-aJ/dznOBj6fRFGz9A2KAA4RGRIcdn2EkQO+fjCr6EjS0ddT3/yqb88Vp5giEdZXeC9nIX/baF7yZRVkldsc4GA==","_resolved":"/tmp/7501adcae3305b86fe56b8e98cd292c6/ashew-turboviz-0.0.5-canary.1.tgz","_from":"file:ashew-turboviz-0.0.5-canary.1.tgz","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-aJ/dznOBj6fRFGz9A2KAA4RGRIcdn2EkQO+fjCr6EjS0ddT3/yqb88Vp5giEdZXeC9nIX/baF7yZRVkldsc4GA==","shasum":"681778ece72588480bb1110f6326805e429e946c","tarball":"https://registry.npmjs.org/@ashew/turboviz/-/turboviz-0.0.5-canary.1.tgz","fileCount":23,"unpackedSize":1743947,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbDdz6nwchpd1WwXno5yQQwNOtQpsCyoTB8cnvb2clgwIhAL+irxDNu8o9TyG6JuO9o/zJy7YzaB/V83uXDUjOlFic"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKQR9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpndhAAjWdVnSnlSJPFK35WDKoj/DtZY+osHhDF1QzqvVwMk/lE+tv8\r\nIeuWekfve+7iB57iKvgmaTK3k14rY3rxgqNdusB48F7ytxy6RJNdhYWQebBU\r\nppzvBq8SL1OxiMkDKH8+AwjbrpqUxpE+bZ2FDFe2ZscFotOng7MlmbetTRJf\r\nxUwHWXenVyNtgL+W31/BgxS4u84EXF9xoOD5D3Fal97jbCjskLr0Y7iADGzC\r\n36Nw8SCBNxvp2ZtwMn0+ev9V1S4NovS12DK83cUHRIigVRFkYidf7kReA9s+\r\nIcQtwRIuNRn+BlvcWhevj/5EcXpioqQQug8dum96d9NvS+FKt7HS/yTJ6/fN\r\n6Fu0Bim/ZMXyukDzVxFBaSJnk5/x5jN+MRRt4SfmslElpbkN6jCPbx+0Ig3A\r\nmn/UPpV7ZK6gtW6QFkFg0eulsgqrn9btlP15B5739qaVjrn66Jps6//RpG8Q\r\noRzw2M9N2l8D5fCuqxsapUwWIPG9rTJN+ULA+vPl90SbGBANwog2zKe1t0eM\r\nCIeknw7Vi3lz18JArzS8R1aMkCWyJiYQtAxHGtrzRainSJ2Jdz3eqobITn+T\r\nOskpm3P0FTsN+OYqlZAHJieMgxlQOkf2kJZbbyorszcmFV0UZnUc74U5CLKV\r\nTELjrjriB+02U2uW8cqk49INSmSWUXYEx4I=\r\n=YkoA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anthonyshew","email":"anthony@shew.dev"},"directories":{},"maintainers":[{"name":"anthonyshew","email":"anthony@shew.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turboviz_0.0.5-canary.1_1680409725674_0.888254350587433"},"_hasShrinkwrap":false},"0.0.5-canary.2":{"name":"@ashew/turboviz","version":"0.0.5-canary.2","main":"dist/bin.js","bin":{"turboviz":"dist/bin.js"},"dependencies":{"@radix-ui/react-icons":"^1.3.0","@radix-ui/react-select":"^1.2.1","classnames":"^2.3.2","cors":"^2.8.5","dagre":"^0.8.5","next":"13.2.5-canary.24","open":"^8.4.2","portfinder":"^1.0.32","react":"^18.2.0","react-dom":"^18.2.0","reactflow":"^11.5.6","serve-handler":"^6.1.5","typescript":"^5.0.2","ui":"0.0.0"},"devDependencies":{"@types/cors":"^2.8.13","@types/express":"^4.17.17","@types/node":"18.14.6","@types/react":"18.0.28","@types/react-dom":"18.0.11","@types/serve-handler":"^6.1.1","autoprefixer":"^10.4.14","concurrently":"^7.6.0","eslint":"8.35.0","express":"^4.18.2","postcss":"^8.4.21","tailwindcss":"^3.2.7","tsup":"^6.7.0","tsx":"^3.12.6","eslint-config-custom":"0.0.0"},"publishConfig":{"access":"public"},"scripts":{"dev":"NODE_ENV=development concurrently \"tsx watch ./bin.ts\" \"next dev -p 3000\"","build:ui":"next build && next export","package:ui":"mkdir -p dist && rm -rf dist/out && cp -R ./out dist/out/","package:server":"tsup","build":"pnpm build:ui && pnpm package:ui && pnpm package:server","start":"NODE_ENV=production node dist/bin.js","lint":"next lint","test":"echo \"Tests go here!\"","typecheck":"tsc --noEmit"},"readme":"test\n","readmeFilename":"README.md","description":"test","_id":"@ashew/turboviz@0.0.5-canary.2","_integrity":"sha512-zZdDbkGtWurdTGnJOshW750JlSQbuxQSG6e/SLfntGm3EwuSMyBNrlRBXHUlRGB6jVK7lHNgcgW1IO8HkF/eSg==","_resolved":"/tmp/e75ce1c371b05e57456018c6ca157df2/ashew-turboviz-0.0.5-canary.2.tgz","_from":"file:ashew-turboviz-0.0.5-canary.2.tgz","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-zZdDbkGtWurdTGnJOshW750JlSQbuxQSG6e/SLfntGm3EwuSMyBNrlRBXHUlRGB6jVK7lHNgcgW1IO8HkF/eSg==","shasum":"135b3180ef4422eaa2537492d9a5abcd073b64e2","tarball":"https://registry.npmjs.org/@ashew/turboviz/-/turboviz-0.0.5-canary.2.tgz","fileCount":23,"unpackedSize":1743665,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDq0XomxIstgLqptdWYceKUI+M705W2vWpCh16NtYshdQIhAIOg/867M5HDcl0dJXHab3nFVuStS5W22WQkvXD/82C/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKQWQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpumA//Ri+aRpxyX2YKf8J445NTSmAP0NUlxEH/KGdDYG7st25wHKBS\r\nWA77hH13b8eIr0W9jQplypxilcx3b8MT5pJmaSRVpMTq6Ak4A0qG4fzosGET\r\nxiDh/mN6m4372j+VwEAFb+oPQFR1k9HF0uPZostAxS9PTZYDibmuDe9nTMT9\r\nOe8Zll6Bh33vTI+/Gysb/lBejN0UWQXT5E0vS2llH8zgv7EHF7ooMXwBbovf\r\nZdc8hruKn3PELWSwGwXJdDKX7wFj2a1IIsybIwSPQT2kaSQoIYTbX6ovPvgI\r\n1DaAqbfh2B865TTQFb2GZmrmaPlFVHqNCFBl1N/lzj41k3ceRfRAKKsD4B7M\r\nrTY1Gl16UsbJdRSJzzkYr1eyU4V9lPdZc2ZLzS7daDbxAFniU+7PWvn/9cZ0\r\n0XAhE/gsQOZpc8jojPcRSrscwZXevAfW4woNVy7vUNLmcRNmLXCVedgYXhB8\r\neZ3Q0kCUrBKKmhBDD3UnQI9VQXz+HH7NjgmmssMUycpd+OL0biHIPlxnb8Iq\r\nJWzEzFjpzptvUzYEofrhHtApUIi3sL1cvM80F3/jvNo6ptpP9/N0GLQZs/+6\r\nmypr0ErG+/Tw1Xq1out5mI2Xqg6VkWuQm7uLdz1LmJVnHV+sEtJJKFQK1Yge\r\nbuZ95AJtuQ1r56b9Dqf5yYonT+JPlcTmkkE=\r\n=fOdM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anthonyshew","email":"anthony@shew.dev"},"directories":{},"maintainers":[{"name":"anthonyshew","email":"anthony@shew.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turboviz_0.0.5-canary.2_1680410000231_0.45240266381372085"},"_hasShrinkwrap":false},"0.0.6-canary.0":{"name":"@ashew/turboviz","version":"0.0.6-canary.0","main":"dist/bin.js","bin":{"turboviz":"dist/bin.js"},"dependencies":{"@radix-ui/react-icons":"^1.3.0","@radix-ui/react-select":"^1.2.1","classnames":"^2.3.2","cors":"^2.8.5","dagre":"^0.8.5","next":"13.2.5-canary.24","open":"^8.4.2","portfinder":"^1.0.32","react":"^18.2.0","react-dom":"^18.2.0","reactflow":"^11.5.6","serve-handler":"^6.1.5","typescript":"^5.0.2","ui":"0.0.0"},"devDependencies":{"@types/cors":"^2.8.13","@types/express":"^4.17.17","@types/node":"18.14.6","@types/react":"18.0.28","@types/react-dom":"18.0.11","@types/serve-handler":"^6.1.1","autoprefixer":"^10.4.14","concurrently":"^7.6.0","eslint":"8.35.0","express":"^4.18.2","postcss":"^8.4.21","tailwindcss":"^3.2.7","tsup":"^6.7.0","tsx":"^3.12.6","eslint-config-custom":"0.0.0"},"publishConfig":{"access":"public"},"scripts":{"dev":"NODE_ENV=development concurrently \"tsx watch ./bin.ts\" \"next dev -p 3000\"","build:ui":"next build && next export","package:ui":"mkdir -p dist && rm -rf dist/out && cp -R ./out dist/out/","package:server":"tsup","build":"pnpm build:ui && pnpm package:ui && pnpm package:server","start":"NODE_ENV=production node dist/bin.js","lint":"next lint","test":"echo \"Tests go here!\"","typecheck":"tsc --noEmit"},"readme":"test\n","readmeFilename":"README.md","description":"test","_id":"@ashew/turboviz@0.0.6-canary.0","_integrity":"sha512-/FbOKvHRi9WtlmR86R9FQzSkiGYvctfnfqHNU2ajfypIByVsDkyyLnWNIomaTs0lcFv2vHvp3MZv5vzi+E+tAA==","_resolved":"/tmp/7a579caed7f48bf470d1bc260eeed2d1/ashew-turboviz-0.0.6-canary.0.tgz","_from":"file:ashew-turboviz-0.0.6-canary.0.tgz","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-/FbOKvHRi9WtlmR86R9FQzSkiGYvctfnfqHNU2ajfypIByVsDkyyLnWNIomaTs0lcFv2vHvp3MZv5vzi+E+tAA==","shasum":"baefcc4568c9d8a6ec8b3891c665cdd4ffc6a7ff","tarball":"https://registry.npmjs.org/@ashew/turboviz/-/turboviz-0.0.6-canary.0.tgz","fileCount":23,"unpackedSize":1743665,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEK0E58N0Sddx8sa8/ir48ugWo4x2dGRBgOlcbAVzJQuAiEA5oELDfHNVk1cTOiHNnK5hriDViG1qu1f+jdlFj5+exc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKRCNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuCg/+NtCl+ZVfD6DmY/+mn/EyVg2qcaPvzoxNlHRrZ6wv5ddOWPpW\r\npX2iVsZVlYCjuk4+Ysfqwjo6xH98mPwjCiUK1fM+3I0WDh5FDwPA5uCYpEU3\r\nFuNhL0Ck2GdolRU4i2w1+7DUSxdNOA3hFesOOL9JWPYyBOCsjLBar1okYzsa\r\ncyXpWJ7x8xZLqn0iNmHUMFRK/iheodWXYsuNIaPBzG3hWGUsGyw8kTpALYMm\r\nAuXTVBgqkfujd6h8rB8kLOpwtdYLSM5VI+KdmsmPIl0H58ZlJtQvuDfnXM+6\r\nCtRnfWFoeDAwC10E1QhkJc9CoixioJpm9jkt3sAnL8n+pNyoEmLC9LzRg2ql\r\nGCokKlvQtjmDv7ttzeqD74eutzisNDx72VGgITledcaET0sEktxzxm4hUNg5\r\ndjwIuTisvLENCjD13Uz582HUSbA23ow6pE1V8tbINszU47xX80dpr7VTponu\r\nzD9WsYvgKBrwlmCCkLhObOOsPHHgRDc7vE6ofzMQaOk9l4XIKgjKVskoSAMH\r\nRI+hTL2Ulrck+0zfZtGaNa8BKAFPa2BUYgCXyp9BAkb1i3WqCHSk/EzhQxzC\r\n3eGu8bGP1PYJ+PzoGoLD5QQdoPfvNURWsBGjymQBpT2wYshWgYQQHaUBdlt2\r\n0VETxoW49uIx64GjL82nmPsMX+jG5fRZRt8=\r\n=x+Ua\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anthonyshew","email":"anthony@shew.dev"},"directories":{},"maintainers":[{"name":"anthonyshew","email":"anthony@shew.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turboviz_0.0.6-canary.0_1680412813336_0.4981948728474197"},"_hasShrinkwrap":false},"0.0.6-canary.1":{"name":"@ashew/turboviz","version":"0.0.6-canary.1","main":"dist/bin.js","bin":{"turboviz":"dist/bin.js"},"dependencies":{"@radix-ui/react-icons":"^1.3.0","@radix-ui/react-select":"^1.2.1","classnames":"^2.3.2","cors":"^2.8.5","dagre":"^0.8.5","next":"13.2.5-canary.24","open":"^8.4.2","portfinder":"^1.0.32","react":"^18.2.0","react-dom":"^18.2.0","reactflow":"^11.5.6","serve-handler":"^6.1.5","typescript":"^5.0.2","ui":"0.0.0"},"devDependencies":{"@types/cors":"^2.8.13","@types/express":"^4.17.17","@types/node":"18.14.6","@types/react":"18.0.28","@types/react-dom":"18.0.11","@types/serve-handler":"^6.1.1","autoprefixer":"^10.4.14","concurrently":"^7.6.0","eslint":"8.35.0","express":"^4.18.2","postcss":"^8.4.21","tailwindcss":"^3.2.7","tsup":"^6.7.0","tsx":"^3.12.6","eslint-config-custom":"0.0.0"},"publishConfig":{"access":"public"},"scripts":{"dev":"NODE_ENV=development concurrently \"tsx watch ./bin.ts\" \"next dev -p 3000\"","build:ui":"next build && next export","package:ui":"mkdir -p dist && rm -rf dist/out && cp -R ./out dist/out/","package:server":"tsup","build":"pnpm build:ui && pnpm package:ui && pnpm package:server","start":"NODE_ENV=production node dist/bin.js","lint":"next lint","test":"echo \"Tests go here!\"","typecheck":"tsc --noEmit"},"readme":"test\n","readmeFilename":"README.md","description":"test","_id":"@ashew/turboviz@0.0.6-canary.1","_integrity":"sha512-3c1M9YyHsw0a2lN5FXUK21arycI15DI3aLNwhfBQ78JVGKscXfkt6THp/stV7KAP4t9+AljI+Fx056KSogHMjQ==","_resolved":"/tmp/2300f23de4925272bfde457572aef118/ashew-turboviz-0.0.6-canary.1.tgz","_from":"file:ashew-turboviz-0.0.6-canary.1.tgz","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-3c1M9YyHsw0a2lN5FXUK21arycI15DI3aLNwhfBQ78JVGKscXfkt6THp/stV7KAP4t9+AljI+Fx056KSogHMjQ==","shasum":"971bece890736196ca644bffdf924806016dc38c","tarball":"https://registry.npmjs.org/@ashew/turboviz/-/turboviz-0.0.6-canary.1.tgz","fileCount":23,"unpackedSize":1743665,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFIYYGWHJ0CN/tg7qPyARoijLzUpUspSf5ggWpOBra9AiAom1gHRoKbnqg269Uw8RCjKNr3hYMo/NC+dY5fi33pjw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKRLpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7CQ//VXHS2Jxk2fjcrGG48XUg2G7B3yEm7PH7l7QhhYqKoRtbpqoU\r\nU/uCH62lDqmxKz69d0doDsUrFkVLSuJSWU+ArXePHFmPjaPydoyNCqS9RY6w\r\nVoS/tvVQrH+mmpepvFh2nVWNZPMu+HFIgEAhKy2cRPUkSO4YbWeXZSVBq6xD\r\n6pABpgurIlf0b4xAYYCTUYE3pW8GBvp0L/3v+4UOtLUCJsyAMoxbNiKIGVlD\r\n/Ysp87N06BUBphhEf29gQLROJIvMsi/YLPz3mkNzlQlvY/vcPYbHkoz9xqlt\r\n3Lz2Qs7g7G5r1Z6dOaO7BK44gmbNm+wbIYbj0oF7uQrLRWeG/otdohJHIpGF\r\nxZjE2ynmUAOMxDQYF3yixNPOEk5viFtZYS3eZ6vFyBOmipoVnVPY+frE+IRK\r\n7BpkWScQpTQpl4xjUCw6iGrdjzUvPcwXPg4Ztj4aWjPNQ5J7hB9cUN+jG+pc\r\nX/F6helRLRdnTiQrAoKT6ZRtEInnen2McQrIctII3DDNj8s5sUyoxUaDURCm\r\n6FutKBh9QQ3nQ23Q9nem9WNrrbnvhw964Sc3r4OQJRaBATnOR8K4whLMqLs9\r\nflB5IqejNHNaGbz+QAJTzA5CrdDG7pWaOG1HWIZeZHEpQOStS0kN0o0Gr93K\r\nGMhtG06bSYfKAvA+7pGyr5uzMIkrq1E14B4=\r\n=johk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anthonyshew","email":"anthony@shew.dev"},"directories":{},"maintainers":[{"name":"anthonyshew","email":"anthony@shew.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turboviz_0.0.6-canary.1_1680413417472_0.8247049405068756"},"_hasShrinkwrap":false},"0.0.6":{"name":"@ashew/turboviz","version":"0.0.6","main":"dist/bin.js","bin":{"turboviz":"dist/bin.js"},"dependencies":{"@radix-ui/react-icons":"^1.3.0","@radix-ui/react-select":"^1.2.1","classnames":"^2.3.2","cors":"^2.8.5","dagre":"^0.8.5","next":"13.2.5-canary.24","open":"^8.4.2","portfinder":"^1.0.32","react":"^18.2.0","react-dom":"^18.2.0","reactflow":"^11.5.6","serve-handler":"^6.1.5","typescript":"^5.0.2","ui":"0.0.0"},"devDependencies":{"@types/cors":"^2.8.13","@types/express":"^4.17.17","@types/node":"18.14.6","@types/react":"18.0.28","@types/react-dom":"18.0.11","@types/serve-handler":"^6.1.1","autoprefixer":"^10.4.14","concurrently":"^7.6.0","eslint":"8.35.0","express":"^4.18.2","postcss":"^8.4.21","tailwindcss":"^3.2.7","tsup":"^6.7.0","tsx":"^3.12.6","eslint-config-custom":"0.0.0"},"publishConfig":{"access":"public"},"scripts":{"dev":"NODE_ENV=development concurrently \"tsx watch ./bin.ts\" \"next dev -p 3000\"","build:ui":"next build && next export","package:ui":"mkdir -p dist && rm -rf dist/out && cp -R ./out dist/out/","package:server":"tsup","build":"pnpm build:ui && pnpm package:ui && pnpm package:server","start":"NODE_ENV=production node dist/bin.js","lint":"next lint","test":"echo \"Tests go here!\"","typecheck":"tsc --noEmit"},"description":"test","_id":"@ashew/turboviz@0.0.6","_integrity":"sha512-S4kAZZeqgTVs9APP63EmC8WjwtRrI+/tftJiG8fA0BHg4u0PsQCdNfNtZwjUg6/A+jAzPe57FdJ2Rok+T92bZQ==","_resolved":"/tmp/59c737afde5455482b5699afa1fb0270/ashew-turboviz-0.0.6.tgz","_from":"file:ashew-turboviz-0.0.6.tgz","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-S4kAZZeqgTVs9APP63EmC8WjwtRrI+/tftJiG8fA0BHg4u0PsQCdNfNtZwjUg6/A+jAzPe57FdJ2Rok+T92bZQ==","shasum":"f5a8315ff0a190e18ba7fbb5d8f3bc519a0e99c5","tarball":"https://registry.npmjs.org/@ashew/turboviz/-/turboviz-0.0.6.tgz","fileCount":23,"unpackedSize":1743656,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf/0Qx4IsQh0HfTiKVeSRkz0vG8H8YdUdV0KFLk5vJFQIgQ8v6yJ1Yy2oKOzdAkKpPsPOxetR1nBEAvadCUIJCxm4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKRRcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrijQ/+I6EnPQA5HQxqPA8EIPp/GIvBHb4aA2GuKpKWgIQzQU/Py5yp\r\nq+8GBnSlOWnDGCQ1cshwNa4Ca/0BoFA8mtqq8IOB866xf803jwJy2BESIl/u\r\nYxoPRafC+cG4SeGjerH6SIxKWzenRb/7RKTzy57oJlnFE3pFy4GST8hIAORr\r\nsS0r0J+jptUNuk7U7hmEZE6S45hDiVxXPEz292nMKYmqScd+jB8xO2nfOsXR\r\nQPkXau12nKS/4eKEnU5LpRhmMS6rxLdVMNByUPql7OsudHFegeWolAcfnRFM\r\nhT/9y0OHKY0COgl+AarPogvxPzJgMioPPdtP2uMlYfj6JMpoRMK/vTKKTqJP\r\nMdD/Wzfc4flLIwTLrMWAlXn/VjvkhbIw8j+piae+th5f5II/e8KuDo71dcHg\r\nwzbSJLTc3o9JenchqUUfVDMfk3l3RvcdqY84pvvopJO5Ie2Eakp6bCsPAMKv\r\n8Xaf5Hd7AWv8n8FOXkhX+1Ho3DzZngs8u0trMCYVYrbFtomqeBJ4wwUHOOUo\r\nvOc9aFyM/m49MRsfZHXTzuBcbNjj2gC2rXT9u5UJ3fx31lGrey4qP+Qp5QIX\r\nK90TIuFgMRwbQ5kh4HpgioLRMMFZWhvRz4ttnEagc4RKG672LgCQwtNtSHP6\r\njXuE7xn4LHwtv/3GeH4HUXe5cVBLK9BxFPg=\r\n=6gS+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anthonyshew","email":"anthony@shew.dev"},"directories":{},"maintainers":[{"name":"anthonyshew","email":"anthony@shew.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turboviz_0.0.6_1680413788523_0.8488029968685769"},"_hasShrinkwrap":false},"0.0.7-canary.0":{"name":"@ashew/turboviz","description":"A visualization studio to help with your Turborepo.","author":{"name":"Anthony Shew","url":"https://twitter.com/anthonysheww"},"version":"0.0.7-canary.0","main":"dist/bin.js","bin":{"turboviz":"dist/bin.js"},"dependencies":{"cors":"^2.8.5","open":"^8.4.2","portfinder":"^1.0.32","serve-handler":"^6.1.5"},"devDependencies":{"@radix-ui/react-icons":"^1.3.0","@radix-ui/react-select":"^1.2.1","@types/cors":"^2.8.13","@types/express":"^4.17.17","@types/node":"18.14.6","@types/react-dom":"18.0.11","@types/react":"18.0.28","@types/serve-handler":"^6.1.1","autoprefixer":"^10.4.14","classnames":"^2.3.2","concurrently":"^7.6.0","eslint":"8.35.0","dagre":"^0.8.5","express":"^4.18.2","postcss":"^8.4.21","next":"13.2.5-canary.33","react-dom":"^18.2.0","react":"^18.2.0","reactflow":"^11.5.6","tailwindcss":"^3.2.7","tsup":"^6.7.0","typescript":"^5.0.2","eslint-config-custom":"0.0.0","ui":"0.0.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/anthonyshew/turboviz/issues"},"repository":{"type":"git","url":"https://github.com/anthonyshew/turboviz/issues"},"scripts":{"dev":"NODE_ENV=development concurrently \"tsx watch ./bin.ts\" \"next dev -p 3000\"","build:ui":"next build && next export","package:ui":"mkdir -p dist && rm -rf dist/out && cp -R ./out dist/out/","package:server":"tsup","build":"pnpm build:ui && pnpm package:ui && pnpm package:server","start":"NODE_ENV=production node dist/bin.js","lint":"next lint","test":"echo \"Tests go here!\"","typecheck":"tsc --noEmit"},"readme":"# An unofficial studio for your Turborepo\n\nAt the root of your Turborepo, run:\n\n`npx @ashew/turboviz@latest`\n\nFeatures:\n\n- [x] Pipeline visualizer\n\n![Pipeline visualizer](../../assets/graph.png)\n\n- [ ] Internal Dependency mapper\n- [ ] Single version dep checker\n- [ ] Package exports checker\n","readmeFilename":"README.md","_id":"@ashew/turboviz@0.0.7-canary.0","_integrity":"sha512-WJnwIIW9tQFcCBAp9At69rg/ruD3PIbec7ZHob/8afRsivYEIPVS5jcYAfsX1A90tDwtTdSr/vQD8lwsyrvHCw==","_resolved":"/tmp/e1e77cb39702ced439f134f594663792/ashew-turboviz-0.0.7-canary.0.tgz","_from":"file:ashew-turboviz-0.0.7-canary.0.tgz","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-WJnwIIW9tQFcCBAp9At69rg/ruD3PIbec7ZHob/8afRsivYEIPVS5jcYAfsX1A90tDwtTdSr/vQD8lwsyrvHCw==","shasum":"0252280c8eb9028f9e0f32f23eba5cdf5fdfff74","tarball":"https://registry.npmjs.org/@ashew/turboviz/-/turboviz-0.0.7-canary.0.tgz","fileCount":23,"unpackedSize":1747152,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDY16tZ/m3NeRJsTItyy3YH50/vpYehI/NxNnxk2i0P6gIhAPAav8SLSBvnfUla7TFgXgAXnRiwANw0or+ZeV5gqCW4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLwIYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPpQ/+JEA1rz58MQ7SpcW+m45bDjwPLIuQcOnc/kmWa1nEK9433tAH\r\nS9Eq698YidsHiT1rtcXAGfRgpNTZ4fHHGzaeICtvK2PENLHOG2A6yqQNMzT6\r\n9v/cIFlSaTx3lyEDBBUm472D7b4uEIRe1Z36t6+jBt2nhuowLy1l43AWU7z2\r\n7lrF1GKkv5JobCqpdQYKoOs/UpE42EP8DecDankEvIpPatKnf/TUD/ZaAkq3\r\nkSXa5pShUL9YePX/MfhnHfJ+ZJlc/STWLcGqclzreu0W7r+5qGiifLY8hpDS\r\nhQyK+Hjycuc9QJEeJNtUH4WkpQcnV2DaajVY/dz+apJTH/+PKJyw2K+XPkt9\r\nGJvPbeMtsmjfR5qYumKqdC/tz8xyQPOhsSjJPu9OmA7j5+ff8ETf/bDeWvDM\r\n9olhoCR4wIB6Bmk6Hjeui1sDIQaBRnpzWRE4VRJjtlfwvi6JZhSmEF4nEk54\r\n4HjKvYNdl3pSXyqNprURw+n1l33XW3XTgiFqUbQCAPC4gp/yv4J5HWYDLNxg\r\nuIScLqjyXt/7L56vOheoN7u92myoYQmC4zpYtaV5g8wCva5UEBR2LLQeby/R\r\nmczFfXGx8bKuoGng6IHdkB7NAMlEfJBvm0K885Gnb2pHLLROMKKrWDyYnI84\r\nnwC0uAk+LB1ASeCeIP5FNI4UwHh/ppo3JDs=\r\n=SlRJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anthonyshew","email":"anthony@shew.dev"},"directories":{},"maintainers":[{"name":"anthonyshew","email":"anthony@shew.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turboviz_0.0.7-canary.0_1680802327727_0.9218168101716142"},"_hasShrinkwrap":false},"0.0.7":{"name":"@ashew/turboviz","description":"A visualization studio to help with your Turborepo.","author":{"name":"Anthony Shew","url":"https://twitter.com/anthonysheww"},"version":"0.0.7","main":"dist/bin.js","bin":{"turboviz":"dist/bin.js"},"dependencies":{"cors":"^2.8.5","open":"^8.4.2","portfinder":"^1.0.32","serve-handler":"^6.1.5"},"devDependencies":{"@radix-ui/react-icons":"^1.3.0","@radix-ui/react-select":"^1.2.1","@types/cors":"^2.8.13","@types/express":"^4.17.17","@types/node":"18.14.6","@types/react-dom":"18.0.11","@types/react":"18.0.28","@types/serve-handler":"^6.1.1","autoprefixer":"^10.4.14","classnames":"^2.3.2","concurrently":"^7.6.0","eslint":"8.35.0","dagre":"^0.8.5","express":"^4.18.2","postcss":"^8.4.21","next":"13.2.5-canary.33","react-dom":"^18.2.0","react":"^18.2.0","reactflow":"^11.5.6","tailwindcss":"^3.2.7","tsup":"^6.7.0","typescript":"^5.0.2","eslint-config-custom":"0.0.0","ui":"0.0.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/anthonyshew/turboviz/issues"},"repository":{"type":"git","url":"https://github.com/anthonyshew/turboviz/issues"},"scripts":{"dev":"NODE_ENV=development concurrently \"tsx watch ./bin.ts\" \"next dev -p 3000\"","build:ui":"next build && next export","package:ui":"mkdir -p dist && rm -rf dist/out && cp -R ./out dist/out/","package:server":"tsup","build":"pnpm build:ui && pnpm package:ui && pnpm package:server","start":"NODE_ENV=production node dist/bin.js","lint":"next lint","test":"echo \"Tests go here!\"","typecheck":"tsc --noEmit"},"_id":"@ashew/turboviz@0.0.7","_integrity":"sha512-jP1qByjJe3TN/kXqA8S0Az5NuKO+FWlYBC3Ze+WEjEfMZLRQlhiiW7d/ie/sj4HXUfyxtrwmK74qaIVp78klBA==","_resolved":"/tmp/debb34f343cfbe95a888b6e4a7b77afd/ashew-turboviz-0.0.7.tgz","_from":"file:ashew-turboviz-0.0.7.tgz","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-jP1qByjJe3TN/kXqA8S0Az5NuKO+FWlYBC3Ze+WEjEfMZLRQlhiiW7d/ie/sj4HXUfyxtrwmK74qaIVp78klBA==","shasum":"3064aa5c4f3e04e59375056e48228103e36278e1","tarball":"https://registry.npmjs.org/@ashew/turboviz/-/turboviz-0.0.7.tgz","fileCount":23,"unpackedSize":1747143,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXqZrVwEUAUT6t5PWPzpWR9TDReknTLMH7JT+RTRT7igIhAMp5uhyHsTAwdhFR93awmdbJPscAQGB+/Ozw87m4lZ8I"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLwTHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAmw//WmvA66IhkdnYQeUVeJoDlSHhV5z5tkwwhTpQUJ1yIZCPB5uS\r\nQzDH9ciNK/ISGeqfF5KDlb43Fd5Uut+oNSoYp9qK2MZXHJYwtuTdSlcCuvKg\r\n9QDRETlPqsc4em7QHkhRxHws1EwhSL7vchRPAYYYa+IxCt7G4V0KADp4GpaO\r\nexEdMoMKJaY6IVPC4EbkNGoNVoVOT/CHPB0nyfXcwMtDIUMzSSqJFDt5GoWB\r\nhU3+M2S+EUMPcvqH0K+Y63n0JBf35fgNTgdzjdaZmFpamxafrfV2/C4f2jt1\r\nPm+zj1EBphkSwCd7aBBKWkIe56q8B1r5g9tjJFpSJUHZthO+Q8CIgw5OswUC\r\nX43b5niVqjHTBuH1vWPY+WrdBsGDenhO5OUG421l8XeGAM88C2Wi6A4en2x+\r\n/Y/UlBdjjND6RlRqIrLQGTqQdcSmuDSiYRky1Kp+3oT4087c6apHPD/S4Li3\r\nX9Zp3qzzvI9UXKMSDmE3H1BdbLGjLb1FprKa0QQgZ7fq5uodQgQmiLvqih5z\r\nh9XOUw1eBnBGNGdFvSqRv07av25qajQzKLVYdqHxRbhkPK/sNfIKBvFPMHmT\r\n+nutFrNs4qlN/8oeXsg0yX/lw54F9XOk5XoO1fW+HceJbALzmmF9f0iIZauR\r\n6Un7s5GOQUp/+E6Jdq8iK6Cqq1v6U2KE7p0=\r\n=ix92\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anthonyshew","email":"anthony@shew.dev"},"directories":{},"maintainers":[{"name":"anthonyshew","email":"anthony@shew.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/turboviz_0.0.7_1680803015197_0.6720154397013092"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-24T01:44:44.820Z","0.0.1-canary.14":"2023-03-24T01:44:45.199Z","modified":"2023-04-06T17:43:35.546Z","0.0.1-canary.2":"2023-03-24T01:51:12.950Z","0.0.1-canary.3":"2023-03-24T01:52:41.180Z","0.0.2-canary.1":"2023-04-01T02:51:43.847Z","0.0.0-canary.2-20230401092305":"2023-04-01T09:23:10.315Z","0.0.1":"2023-04-01T09:32:40.356Z","0.0.2":"2023-04-01T09:41:37.464Z","0.0.3":"2023-04-01T09:50:52.581Z","0.0.0-canary.1-20230401095240":"2023-04-01T09:53:16.440Z","0.0.4":"2023-04-02T01:50:17.075Z","0.0.5-canary.0":"2023-04-02T04:19:53.805Z","0.0.5-canary.1":"2023-04-02T04:28:45.897Z","0.0.5-canary.2":"2023-04-02T04:33:20.481Z","0.0.6-canary.0":"2023-04-02T05:20:13.552Z","0.0.6-canary.1":"2023-04-02T05:30:17.768Z","0.0.6":"2023-04-02T05:36:28.688Z","0.0.7-canary.0":"2023-04-06T17:32:08.008Z","0.0.7":"2023-04-06T17:43:35.428Z"},"maintainers":[{"name":"anthonyshew","email":"anthony@shew.dev"}],"readme":"# An unofficial studio for your Turborepo\n\nAt the root of your Turborepo, run:\n\n`npx @ashew/turboviz@latest`\n\nFeatures:\n\n- [x] Pipeline visualizer\n\n![Pipeline visualizer](../../assets/graph.png)\n\n- [ ] Internal Dependency mapper\n- [ ] Single version dep checker\n- [ ] Package exports checker\n","readmeFilename":"README.md","description":"A visualization studio to help with your Turborepo.","repository":{"type":"git","url":"https://github.com/anthonyshew/turboviz/issues"},"author":{"name":"Anthony Shew","url":"https://twitter.com/anthonysheww"},"bugs":{"url":"https://github.com/anthonyshew/turboviz/issues"}}