{"_id":"@sketch-hq/sketch-assistant-cli","_rev":"26-cf155ea080021336d40200e3f1e8ed5f","name":"@sketch-hq/sketch-assistant-cli","dist-tags":{"next":"5.0.0-next.15","rc":"6.4.0-rc.0","latest":"6.5.2"},"versions":{"5.0.0-next.15":{"name":"@sketch-hq/sketch-assistant-cli","version":"5.0.0-next.15","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@5.0.0-next.15","maintainers":[{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"},{"name":"codingmammoth","email":"jelle@codingmammoth.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"7e1ff09a53121b2c02e999f54352f052bdc3f62c","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-5.0.0-next.15.tgz","fileCount":7,"integrity":"sha512-PtEjInx6k0i0XsHjjtf2SLbWIFpYeC4UXYUZkgWmdP0zsZ9MRLb3Y3APWW0Do6uBHsSj6lE+4XchqlaW+wY/wQ==","signatures":[{"sig":"MEUCIQCXme3WudQfzzDpBl/B8Y0kxNvnEnBbhaql8X+AUKn6TgIgV64gHl5c/XeME64ef08z5y46RHw4ZamEG1S9AtQ0Mf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2nJICRA9TVsSAnZWagAAFCEP/i5VQtTvRqWd8iuWc9C3\nkMTfgmp5stI7C/rU3aBTNmp9tATuASFEN0o1JfA1X6M4ZZIKb3f7hjrKa2OP\nqoEn8Pxq+gqUq+JUEPYVE+dWAumZMRuzqYaGPxFZ/rF/eJ7mMP1Ox35zhnCO\nuN3wHHJxA+TKJlii1ygpsw9rHanRc6AzWo1zTbaCa1C9czQ2nclodnOzhQxJ\nyGSrasM4oEMaqa3Sn2Naxkh8C9i8H2JZhl8wN0hrTl1zyR6MXwC2jDNGhulb\nZzsgVqVdOZKmlCOIuVAo07UI9DxZEzIlLYBEK6QIbJAbvYsVhBfOM01IRHtG\novEQYyehbD2kwVwG+/V7Y77bNMmLyHw90xbFrPZ9l/B2cwE9o1cP9oiA8yrM\nUDEokDopqRsIhOEgRF8x3ko4yIQF5NyNvkeSlPZi2AfytOhxpDyowIKA+tHg\nUNoWgGdqOkEsFIJrHFS9FGsddSFd/oelh3Erq9N1p3ofsFeRy7QSFrFngBRg\noOW4RgLDZjMAPaMi76jZoCOG+pIOnMdKpjYdSqQmOZxwHgJD/F6BQjkCIlrP\n5ydEnrs7LuMtcJ/XWYh/q9WO6mSl9zKYL84CkE5sKDFSyFBLQLeyytu+gU/V\np44bQS8ytHV9hobEZ0af73XjGGyTkC+bzSlyDcEnE41Ge/M3togF4DKRXeJe\nedY2\r\n=neYo\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"ora":"4.0.4","conf":"6.2.4","meow":"7.0.1","chalk":"4.0.0","globby":"11.0.0","os-locale":"5.0.0","@sketch-hq/sketch-assistant-types":"5.0.0-next.15","@sketch-hq/sketch-assistant-utils":"5.0.0-next.15"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_5.0.0-next.15_1591374407880_0.8310126384687222","host":"s3://npm-registry-packages"}},"5.0.0-next.16":{"name":"@sketch-hq/sketch-assistant-cli","version":"5.0.0-next.16","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@5.0.0-next.16","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"53354c435cc29d2f7a284f626922b859efbaec54","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-5.0.0-next.16.tgz","fileCount":7,"integrity":"sha512-otmszEcPfV0RR5qlfi9odMOWpyE2/U24uzdWWlYNDsboLq47/Lw3llVLFllQHAJkks6UZ73aNqhIwn9qQOmbmQ==","signatures":[{"sig":"MEQCIAWf2rMAhnIH5sG9JRfCqSuMVbevLspP220OQoav40wHAiAZ1aue0VuVlDzywhyVl5dvBz49vHDddv+gYQcTTbjhOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe36nOCRA9TVsSAnZWagAA1BIQAJf8nvEFt5UA+sN88QpN\nWhRLT9aDVU2PV316fjToMIe6EhTzg0dBbYAFMbZ7wnxYIL6p6ZDIn6lBizpH\njcHUiXNmfHDygCG6wsObQHeu2OTD2xtGsRlGWOhU52N+0myu585POZIPwkJB\nHlhXdVLr8FZ3ptgRkfTU7+isSubk6h7GqlkBBRF9mD9y0uNlqH/uBY9zsRP6\nlAqCUP4KZvnzrI5lJp/Ff/orobmJZNTrmcSTFqpoV+tGPupyGc/E/t+pP1cJ\nYb2irzccSvm2kEnV9wCCz9ufqk6voftQVuHaPfG6L3kt3MOOGI7Is40PXqu9\n0LujY809NwckIBaA1+GoIqmUo0l8mRvwHPlLwSjKEmi7PF3EC/Qv8dYICnCR\nTAwn+2jyOYcaQ0nBCWy8kzcvZ7u9t4Tmo78xzymN3nvV/q8Rs7rFmH1HM0+B\nW3gYQlhhEykYvHy1XtXEEhbR2TVvRslefJLXPFdPCP5t2aWr5UizxM+OE2Os\n++Q1PJ7TeyG4pKN0nFqznXRmK4XuYQ55NXcCBcx5h8/fhwLMS7mFbnixJG2z\nLZAQRVQJk4FjNCy0omPiIM6jU2uSD2oAMMsySzKWFs2sRQYB8zIMtsD0sRM2\nXHQlde9VKD01NE8vOw5rqM5L3qCnXIaGblntfLN8bfRkMd9VgF0QmQphVEYy\nI2sL\r\n=iGbr\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"ora":"4.0.4","conf":"6.2.4","meow":"7.0.1","chalk":"4.0.0","globby":"11.0.0","os-locale":"5.0.0","@sketch-hq/sketch-assistant-types":"5.0.0-next.16","@sketch-hq/sketch-assistant-utils":"5.0.0-next.16"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_5.0.0-next.16_1591716301813_0.7620475938254081","host":"s3://npm-registry-packages"}},"5.0.0-next.17":{"name":"@sketch-hq/sketch-assistant-cli","version":"5.0.0-next.17","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@5.0.0-next.17","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"cf7d603920a4c51bb763e6ba32d77a850666302d","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-5.0.0-next.17.tgz","fileCount":7,"integrity":"sha512-J3NVGyDNHxMFfXNP4Qx6Ay+Qjct8x+bnpvZBXYsbdnKTYJIv4Fpj7O/Akgh7h4wPF+9IbnI4PjMmIx1hgr4Rfw==","signatures":[{"sig":"MEQCIH5E5R9zOiQt3/ky3XxfwGbJ0O799mRZo6B6u2UA44wQAiAjjp7HBs0uGpc63rQop5wZesHWGnj85rVIUqlRaVy0mA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4PkKCRA9TVsSAnZWagAAC4kP/2IC3C4bDAiV4HFmJg4F\nDhvElFP4mKSv5F0T/fYHCgJ0Q5DejQzhmHkSccTxfFZg3FA/Nva8bV/avDjs\nE6eU1//y01zyDJBPgyIAewxwdPlLIyx57k9Yfr5pjhfdLyVOoHWxlYRLIV8M\ng7J4VVYm4EJNYx+9cauoOpUmhHcT6tZSw3/dVHPsAx07VDaYYMbADEW7Hune\n6MQMJRsc8+lDp7GWQcWnjvOP7/7p8M1ywfFbg9RNj0QFD+x4XPuLgUqy+DEU\noBLulbqvSINrkoWxu/g4ARSoK4d124cL6NKYpc9iS2Dyvgk/TiAgq5CPF+He\nrzc+tCuE/7k8aGLGyiddj/zjWPelXzejmzFplIwvUpsiTkwRVWSs/6/GV6iH\naLjjyFgxl7OJHv8pQQQiMlpbRqSu0jyHoLaqJS7azXjTwBIJfVPC9kaPq9Iy\nLOieRdBGdzTXm3qlLSfyY5JGcJi0bYOf8jEDl+pw1IZDw+nuRzX9JwV7KBdZ\n+4xzvRFBuoK5m27jZqS/ZeGOshY72fqcHMLMpE7MAKZkpnu7DiMBluVu0+wE\nomo1h8+2/Go8ON/jY6zammqfvgVedSi1ptKJXf3IQtHOlfRpVMaVLeekNfVj\nAwuyyYuNaTJC6GavoI0o+tt16hh8YjqtYnlFSUxEhubZlT8+FT3wHEj5C+/4\nVLap\r\n=1EEA\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"ora":"4.0.4","conf":"6.2.4","meow":"7.0.1","chalk":"4.0.0","globby":"11.0.0","os-locale":"5.0.0","@sketch-hq/sketch-assistant-types":"5.0.0-next.17","@sketch-hq/sketch-assistant-utils":"5.0.0-next.17"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_5.0.0-next.17_1591802122466_0.1556004749195412","host":"s3://npm-registry-packages"}},"5.0.0-next.18":{"name":"@sketch-hq/sketch-assistant-cli","version":"5.0.0-next.18","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@5.0.0-next.18","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"508ada202e542383cd297a8ec60c0a9ed7e384a2","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-5.0.0-next.18.tgz","fileCount":7,"integrity":"sha512-WckS3Bnt9Cxr6cpsPfbLeVtU/j+8k166Uh18Hhf26q5br+/as7W/CqwalabaYG6gX6wTbRF8MntEPctiZkRPog==","signatures":[{"sig":"MEQCIF5kmQiJjWHTi4MpmHYHwPlbu9eugeX5AmuSwDQvdtPNAiBXIKKJkUzVki9YPOQlkkRmQl0yIb2StDJ2/F74aHAlow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4iheCRA9TVsSAnZWagAAGt4P/jKJAEmaa9l++DIlEg15\nM/Y0QUsMDymuYsRcIAwbz1uLB3qHgWnj6lpWKdZxnqJQEKoc/POBqwD6GcwT\nqVs8FN83TSpMmI9RyPj4S7hpalJ7Od0xC1HhORhWnrvayOqhvnJBBUbSvnwC\nO/9RFrexefGpFZy+IVnNQBb/EbCvZhbIhmNOkCF7VBeHTeng10MaBEWsS16T\nVlfVfdDwusX8oeDWH2r21ieuQAeH1T1s/Rzdp0ORNEWrnEGYmkuE5D/dZ5RL\nbf+jnzr8Ps3q0n5Mvi/Jfa6LR4CDhlLWZ1uetHIdKJ9j2tMSinG9HJtrossn\nAUa8aaTL/K0dkSVw4jt1Ewch0WFFpdz8vlK4gHx1/rlIDgc3rObLFumjEUt+\nQyngnkSC6zzRQ7IrWxwtU3pYKNKT0E1anTNPJNqB+6ZA4JyuQe3VpQXy9Xkp\neDP9bp8udLTzgXSLFYUhee9m3u1z8eEiyBJcHwxDbaTExTTWSohBE5uO/cs5\nCBchTnGRDnODa+XGVmArWUWt/5wsn7dh6/Z4yudWQoLMRF7ClWNDHaKMxDc7\nySjjm5ux70MqL3GGC1f8ieplltumoR/Xl1ywjHGvPtnp/P856ajbCVfgGc4I\noEOLLM7UlXkZNZcMgfvGaN7bVvqo5wCfNvR55AWGiaWQUc+3B0UVeVPrpoi+\ntCAm\r\n=9oPI\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"ora":"4.0.4","conf":"6.2.4","meow":"7.0.1","chalk":"4.0.0","globby":"11.0.0","os-locale":"5.0.0","@sketch-hq/sketch-assistant-types":"5.0.0-next.18","@sketch-hq/sketch-assistant-utils":"5.0.0-next.18"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_5.0.0-next.18_1591879774042_0.6193415422041282","host":"s3://npm-registry-packages"}},"5.0.0-next.19":{"name":"@sketch-hq/sketch-assistant-cli","version":"5.0.0-next.19","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@5.0.0-next.19","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"15ec6786a367696b43193ab34190548435cf1cc5","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-5.0.0-next.19.tgz","fileCount":7,"integrity":"sha512-C1SvD0T5CyArFBz1XlLFJyy5pEIGyGkkxb7PC0yRtPwWuub9putOD7CsWbLVg/l6US0fSAyj46WfZ7T4wFinOA==","signatures":[{"sig":"MEUCIG0khvz87yrkE/0NeyUKS2xUYOT9GyT4ZHiX7aE1IhM1AiEA6eRmYkdWLhxFYOWw7RrlTVEXJ4d/KE/IyHusBqTjU7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8KJCCRA9TVsSAnZWagAATPkQAJsngHlt2b4rj+GGI8JV\n1fnXdsLPTsAn05nWn5kcgzqkJJ0e9/D0SYgc2hKh3PdJ8fJRzvm3kaf4LmOI\nMeibr2zWeRVY+kyirgOCBfdZS2R1GuPYWEkia1Gbi4mpTjFXW66a5UtaM8lT\nvcgxCKAnB/wbOQThvOhDwszfrFF63pkk/1gjC1Pf59prfipGsBu5yRe0oi7i\nM41OtJWN43FEl1tKpoF35EFO35Fvxx3dAHu0XTm0regH7/zKRgE8wIFclPAU\nn0YcnPLAlsJpDoAyAbMViWVN1GPHPw26TMYB4I/zplBDPSsVLAwArhzMJzza\n0jhM5YeNiApjnXetWabUDSV0RNsecW2VTxQCdZ69rbsJLIJ2jfVbHHEQ7PGK\nqxhjNVlsXdMLCk9pN8aSnEFbKkUsYNabZI362bWSkpE60pGT/i9VzTGxLvSP\n12Y8xGQ+R+npi74QqxMMbORJoSQz3hoHI6rmqZzT0DWs4wSFruzXhjfPdmh2\nnsUCtLqarRG/SWyWwGSYY8nWiKUn/BVFI2/hpkIFvWKfOYbwU9PnkUlPJoHA\nhATL+LLQD19lbP8uO+B/MR8tYgDhDOVr8mzDWB8ePdbQs4osPZ4P2fz8GysH\nr6+msMyCASB5LJc6pKbqSErerV9qgPTB+d11QGzAxZgoAzgtxpVb47qsgLJF\nlLK8\r\n=qvNI\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"ora":"4.0.4","conf":"6.2.4","meow":"7.0.1","chalk":"4.0.0","globby":"11.0.0","os-locale":"5.0.0","@sketch-hq/sketch-assistant-types":"5.0.0-next.19","@sketch-hq/sketch-assistant-utils":"5.0.0-next.19"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_5.0.0-next.19_1592828481840_0.07038421831108765","host":"s3://npm-registry-packages"}},"5.0.0-next.20":{"name":"@sketch-hq/sketch-assistant-cli","version":"5.0.0-next.20","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@5.0.0-next.20","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"5daf3b9ec46500e72c521c9c57b34ae882e146ee","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-5.0.0-next.20.tgz","fileCount":7,"integrity":"sha512-YcU9ULYjUHhrr08I/llwU7CYEMO3Yj7Qi4MCxPKOWuPEMKydCaLEzv4ezRKDgtkaE6fQaERdOBZ4Oz4Di6SQ6g==","signatures":[{"sig":"MEUCIA2xlLlwzT3wa+vnkSN+MdJTgK2gvu0rppUmtHkY13hrAiEAt6ZAvphugopBh0Bf+w2tgwcutamrnmtFwiUbFQQIbQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8KjfCRA9TVsSAnZWagAARlcQAJ1An4dOvwPWPLlfVFpM\n6WCRUGATzi+00WcpyQI/rwEBkvxiZj/Wlji2ufaYqYcfGN6/5gzZrSWeEECS\nvhneRyHVXcWRUxFHqBIp+rqH/k+BOG1k2A/njv1H6MCsIb6m3pA+U+YxBIHP\nxqpFLSqkuqcIUP5/zRAaFlC8v/UNOOdTbCrA6PK/Tthfxd0C/Y+oHaCD02vH\nBsNp0sGF8n5xLKy+fWY3voBtQjB5qMpyQZL084wePCzJNL9V/AU69dq/qDVW\nTfGgVRZFigUE1LAFEH4dayt1kZu+56G7b6PqR+wfs8Nd3Irafgib+ngO82BB\nNvqm48orVpu6IkqbNQzXIEJXFdEEdlJvBMY4vD/riITeIqbrHYZTRY9LwbuF\n1+KgAM8kCtW+G5B5CjmZCMtKy5IjvP8kDS1ZSBXFiopmfsXwzXTDEIsUv/FO\n2OCWpzSyciy9AZNnOfYXsEHqhPo9+YohTgzm3fLa8u0XnQ8gHjS10+7QH14t\nObzngfRu7zWFzHdt+axuQxkvVEVebL8fsqZHPcqBtKFR84Xh//oJs94+oIVj\neiFfKzRqJBm8Qo6hriKzeWdtRO8iaA9MekmCC2+jVr+2FUH/HX1kAhYAO4EU\ndDTzn0J1oyqq6/y5/H/PneOiQQuZe3Op6853Ix3DNoxBLtVmu+tVKNHKPWxo\nn/xO\r\n=ZfDl\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"ora":"4.0.4","conf":"6.2.4","meow":"7.0.1","chalk":"4.0.0","globby":"11.0.0","os-locale":"5.0.0","@sketch-hq/sketch-assistant-types":"5.0.0-next.19","@sketch-hq/sketch-assistant-utils":"5.0.0-next.20"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_5.0.0-next.20_1592830175075_0.870605295956979","host":"s3://npm-registry-packages"}},"5.0.0-next.21":{"name":"@sketch-hq/sketch-assistant-cli","version":"5.0.0-next.21","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@5.0.0-next.21","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"d271b7875c5f1719331bffc5205f2f505b1c606e","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-5.0.0-next.21.tgz","fileCount":7,"integrity":"sha512-QIFmgQAy4nnxwbO6ux+TpGUEOYjvXVXE86p+uR4NQ9X3fBEWcjWjNy0V90OffUJsIiEmAMUSlhd4GbRNyEJgDQ==","signatures":[{"sig":"MEQCIHksPpDqO54KvwAiQhT5eOFSuuB6+se6TtZOkUdDp/ZYAiBIwgyh6DR3VLf6OCz20r9Iu6Uj/MTwH3AK/T5HhYcnfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9HI4CRA9TVsSAnZWagAArS8P/2nKGT4llivodq+KYiLq\nhK5dK4TYH24Xt7BILDAR/1foJyB6/l+Uvf+SBRvyn0xPcj3mQA1302tsVn80\n/LspwYoBWohQlC0xY4R7ic1qGprrKgTRzGlYrYxCwJvZc9VlbAjQTWlx51dB\n1h5gQeS5HmHuB3eHXlMN4lejIuFnEPcib3q2sI3YUylfj9E4EzZrutSKkqYp\nvvZSWwSDs/8sEh1JAwyhjwVyn61u7STbidMUbuDSxJqA6STSnpoADE5UG1he\nxj87Vi+vthcj3vZMFJvoH3P4pRc2TBj1UaB37MtBls2wwAQpvqL2GgncN1DY\nbJ+nfYmbVi1ywPJgQQPIC5pns76/B1Rc4prCSyahBB9+9J1E/bz/PEe39j55\ng2q/tXP/Xg8MNXYD5PY0Tb44zN5rziJekEtLyhdjFimnBzOL8Td/nUKQAKrj\n3MQOpP3zYacORq807xJOnyLm7TpP7ghld6iER2Byej/aR1gm3rRRuC2ZkK2I\nsw9ImZ6aVPtRXP0hwCgFU8CPOOfLx5/i3cveGQ29UNhOeTBYyRXB7Oug6OOq\nnQXp9CjADVEQMJNPfIkbSjpQzqPG61+t+TRteWYQ2zyRfQi2bYuFXMWpo3EH\nahE5MVN236Rda9z+ekQECnnUUnJ6CzAlFtclluYHA8E3HDi32z3BjaUQRTeU\nqldh\r\n=BT24\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"ora":"4.0.4","conf":"6.2.4","meow":"7.0.1","chalk":"4.0.0","globby":"11.0.0","os-locale":"5.0.0","@sketch-hq/sketch-assistant-types":"5.0.0-next.21","@sketch-hq/sketch-assistant-utils":"5.0.0-next.21"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_5.0.0-next.21_1593078328095_0.6607711007286032","host":"s3://npm-registry-packages"}},"5.0.0-next.22":{"name":"@sketch-hq/sketch-assistant-cli","version":"5.0.0-next.22","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@5.0.0-next.22","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"2773508e764b1497be503c6183039fc941341790","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-5.0.0-next.22.tgz","fileCount":7,"integrity":"sha512-vX7xyGhxENV676+0BRorIlHmTNVjuyKPKGVCrASnTtgBe0k4CeRUsh6pghKkOL6eAFAcUyQvuvAXVUHILmqgVw==","signatures":[{"sig":"MEUCIQCSye/bCptgzENOT029ZCHalh5LBicUo08z/WHv/SwdSgIgfhGxboNB0Hxz8WMVNhhooLE3ddzUrr8YpD49pnH62pw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9I8dCRA9TVsSAnZWagAAMm0QAIf9/WwjkbbSeRSxaOdz\n4rI4SHcYdTvRQ3VD6B2iFmMF9b/+6NrHiUdvs+vcCzfoyymZwht8Xtl85U5D\nb3P6mVBcXRw6/wi21rW9DvyIhqoPwT3jTzsPNcMg3Z86SruK2nzy8SmHxOqg\niawk4/My3fa89xEK291gbK17E8f/N8c5c1zZiSRYZYVgkqZdjIAX3txmrcK3\nXDZ+7kblRgzYCoWI7egxCU+w6LzCNRuNLeyxgKVHL6h6aY12LBheyEVawvki\nQRKx1dVyulhyLvmMdEUu4ttdkZzB/L6oF3Nrku5+LmKb0OGfClGDonQgBPaH\nPAEQubwxFvIOh8Pb7egYHHB79vNZOQ/PJ/0echsszSI4fhBnSEJnmYAQniWL\nn5VUDvIdr2uC5Mxo4hPKKonyqrmEehovTPue2yg9SjJfX3Qrk20rOayC48Le\n0ZoLkTMbKDMgeV47Y/dcx4sRN+beboA5bjRmi6QjxlLjmzaDupcgmxzeb0Cl\nWFFYrOnJEAYC8G1c70ecfi3csiXpUp/e+EVytDuidoxOKhZB9FMC82n89Tya\nmxOI4oe+NpJUXSZ/8JkJ20k/FZmmvC5UXMMNUJRn7uvv8h3CYyIFJ60PZ/ef\ne3jZgbYx0pzZcT4kJRVNQZG6I5ufrKs7xnCCPhhs+mjZLauMNqbxXe7HijDe\nH+uY\r\n=c+Kh\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"ora":"4.0.4","conf":"6.2.4","meow":"7.0.1","chalk":"4.0.0","globby":"11.0.0","os-locale":"5.0.0","@sketch-hq/sketch-assistant-types":"5.0.0-next.21","@sketch-hq/sketch-assistant-utils":"5.0.0-next.22"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_5.0.0-next.22_1593085725119_0.2685814835104807","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@sketch-hq/sketch-assistant-cli","version":"5.0.0","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@5.0.0","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"d6869a5ab149ddb2c6572bfb186c9235b700d8bc","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-5.0.0.tgz","fileCount":7,"integrity":"sha512-d/hzsQXcL+qXUCZRDELXkat29C+lLCZxzsFFXSF9OEpXvWl9CS85bq/zmKTeq9B51fuPc3dCiqB8uPTNz/0fbQ==","signatures":[{"sig":"MEYCIQCXcBidTx6k1IZ6Xsfdh/vhxwfkO12VDCASwdDOVl8rvwIhAINbBqTqe+zeHx4gN3xsopHLjjsHy5nqMWJG0R/y+d9G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+g8FCRA9TVsSAnZWagAAusoQAIXQKJ3cx1/XltA6WX8A\nRvuj+hlqB2BPFVungK2uDu1+iZFVWIctrE4dcC5SBYra/nlvUGxb4Ok/8cis\nQln5KQ9dovcDhW34BsIgr23/r9DENc1PX8n/Wxdzpqf0Pj4sp7vKm01fh4zv\numjU4sWNHdKV8HalzhAEDkQVCs99qTu8HgpFJ8mvytHYXot0smblITT3xtzq\nTkADKAqng1MmEXoTXkC5gBQXuIwp+Jo/rycXekQxF8LdBCQrqdUioBjWNFS0\nGEuE57Bx/yFYUqUpD2i7WogXRux8hPsfnvdcyZjhFE/yTka0XQh59HhhA09P\nCcKjB9egpddR0AgWC7TjvZJnHMK6D+TMxzqWRcD/Zr50NsFmILdYRtHUpHYC\n+tL73GdCJ/TnRCPN0Ftvrh6lQb2OXlWxHwEJytSiKjw/TGb9Ca0xxvoMvfdg\nczESByTKtlqgRTSvtRgxR5hI9VC3OO49pzNQdq89Yq7ucPHYpS2LVH5IBToA\njxsbY72idRCsUe9vrQmamWJ0MZ1jM/mK29TgsRtcVXKHfP4prauEGcJLK78B\n14Ta9N9WlsESWthN1+0dknghVG6XsSJ185uXfKaGCAFjI+Yuir6G/lv9pSg/\nCHXe1t/94ob4pn6dHLv4unxG68Jxp3aUASSblZI3xQnnZ8mpL6o/nCfxVclF\nEpio\r\n=HNCi\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"ora":"4.0.4","conf":"6.2.4","meow":"7.0.1","chalk":"4.0.0","globby":"11.0.0","os-locale":"5.0.0","@sketch-hq/sketch-assistant-types":"5.0.0","@sketch-hq/sketch-assistant-utils":"5.0.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_5.0.0_1593446148774_0.5691458575434849","host":"s3://npm-registry-packages"}},"6.0.0-rc.0":{"name":"@sketch-hq/sketch-assistant-cli","version":"6.0.0-rc.0","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@6.0.0-rc.0","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"e62986caf9198cff395a354660b3c17d7f6a30c0","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-6.0.0-rc.0.tgz","fileCount":7,"integrity":"sha512-p2MAQd7/fS5lya3xkQRJzwpgqYuTBbSdngIG3vdjV6tRryWS7/u/K3Vso1wfHH3bmhHwUSe/6d8VPMhcpOiobw==","signatures":[{"sig":"MEQCIAvBK9Mv6cH496dqQauE/yq1gdvOBeXQXOoCxyE7xaWcAiADxyo5p7CrXlQ+/ByyFXbRQqM7y+Q4fbRoDOpkEDTvLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBELgCRA9TVsSAnZWagAAPFEP+QBlQwA6u+VXk9eG09yL\nRKYPQnQ5Hg5B3llFG98XE+QwSOiFi6r+WIVQ94YjKdhpfddL8iFzYr2B4PIQ\nU1VlHtPGuYRrimnd5Ji3AIa6IEJeIiUCogwYosiZMNvZZL9YNt/4byywLzZU\ny44qcp7sK/sBWX5gV8p8+7erKVf39uboXuKKYVbVYfqnLx4J5pFQQNk4FQpP\n3TttokIQu1elewDEUJR85xscaGJt10DKB+bOnDRK42rjgylWzYxYI5DRJ7TU\nLMXlwL/ClBpYxA2ltA29Ujqn3prAHzcSyWJW/5XKqnZLA9xNBSu3gAFR6OZr\nRVLl1ah7uXJ6p7BcRPsv1WTAUVpeGD1EWdLLCiIJUW0A3wdIxfzG+cHrfDcv\nfGGMNGSKyX3rEb0r/+OMMlodnc8pto/JCQwG7aDnXM2oz/604aa7QYznmdqo\n1zdEvETVysq8biqVj8hSrPXSYsJZCChghEmMcYepIZvN6QCLnxhZZx6iGUfQ\nvMguYSPEFVhlr4ee7AWJvyxWsv6DK5kKQBLSEq8E+eFT/ugDoRTTzXvf9+Fr\ndduA3+GdN0g1Uzboq2+iHkhPOmNiDNFPnaUEYSM+7+zG2zNaB4cz2T7jNdBW\nVh2LjZg/c/JF79AAyvAGMh2EqlkredrWmMLgyqCtkgO8E3HUNf9dOU9p+RZr\nix3q\r\n=zfbI\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# sketch-assistant-cli\n\nSketch Assistants Node command-line utility.\n\nYou can use this utility to run Assistants against Sketch files outside of Sketch.\n\nIt can run whichever Assistants have been added to the file by Sketch, or run a custom set of\nAssistants passed in on the command line.\n\n## Installation\n\n### Global\n\n```sh\nnpm i -g @sketch-hq/sketch-assistant-cli\n```\n\nOr,\n\n```sh\nyarn global add @sketch-hq/sketch-assistant-cli\n```\n\nThe `sketch-assistants` command will then be available. See below for usage instructions.\n\n### Local\n\nAlternatively the CLI will work when installed locally to a project too.\n\n```sh\nyarn add @sketch-hq/sketch-assistant-cli\n```\n\nThe `sketch-assistants` command will then be available to use in your `package.json` scripts.\n\n## Local development\n\nSetup the monorepo according to the [Getting Started](../../README.md#getting-started) instructions,\nand then in this folder:\n\n```sh\nyarn build\n./bin/cli.js <args>\n```\n\n## Usage\n\nRun a Sketch file's configured Assistants.\n\n```sh\nsketch-assistants \"./path/to/file.sketch\"\n```\n\nRun multiple files:\n\n```sh\nsketch-assistants \"./path/to/file-1.sketch\" \"./path/to/file-2.sketch\"\n```\n\nOr use globs to run all Sketch files that match a pattern:\n\n```sh\nsketch-assistants \"./**/*.sketch\"\n```\n\n### Flags\n\n#### `--json`\n\nSwitch from human-readable output to JSON. Example:\n\n```sh\nsketch-assistants --json \"./path/to/file.sketch\"\n```\n\n#### `--clear-cache`\n\nWhen Assistants are installed before a run, they are cached in a temporary folder to make future\nruns faster. Pass this flag to delete the cache folder.\n\n#### `--profile`\n\nOutput statistics instead of results.\n\n#### `--workspace`\n\nOptionally supply and overwrite the Assistant workspace configuration within the Sketch file(s) with\nyour own. This can be useful for running Assistants against a file that haven't yet been setup with\nAssistants in the Sketch app.\n\n```sh\nsketch-assistants --workspace=./workspace.json \"./path/to/file.sketch\"\n```\n\nThe data shape of the workspace itself is essentially a package.json, with the dependencies section\nindicating the active Assistants. The workspace JSON example below activates two Assistants:\n\n```json\n{\n  \"dependencies\": {\n    \"@sketch-hq/sketch-tidy-assistant\": \"latest\",\n    \"@sketch-hq/sketch-naming-conventions-assistant\": \"latest\"\n  }\n}\n```\n\n#### `--assistant`\n\nOptionally supply a custom Assistant to use on the files. This is an Assistant defined entirely in\nJSON. Assistants to extend, as well as a custom configuration of object can be supplied.\n\n```sh\nsketch-assistants --assistant=./assistant.json \"./path/to/file.sketch\"\n```\n\nExample Assistant definition in JSON:\n\n```json\n{\n  \"name\": \"max-3\",\n  \"dependencies\": {\n    \"@sketch-hq/sketch-core-assistant\": \"latest\"\n  },\n  \"assistant\": {\n    \"extends\": [\"@sketch-hq/sketch-core-assistant\"],\n    \"config\": {\n      \"rules\": {\n        \"@sketch-hq/sketch-core-assistant/groups-max-layers\": {\n          \"active\": true,\n          \"maxLayers\": 3,\n          \"skipClasses\": []\n        }\n      }\n    }\n  }\n}\n```\n","scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"ora":"4.0.4","conf":"6.2.4","meow":"7.0.1","chalk":"4.0.0","globby":"11.0.0","os-locale":"5.0.0","@sketch-hq/sketch-assistant-types":"6.0.0-rc.0","@sketch-hq/sketch-assistant-utils":"6.0.0-rc.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_6.0.0-rc.0_1594114783844_0.36097124204071385","host":"s3://npm-registry-packages"}},"6.0.0-rc.1":{"name":"@sketch-hq/sketch-assistant-cli","version":"6.0.0-rc.1","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@6.0.0-rc.1","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"c66a7c5a2b4baccb017c882f2700e0edada9f23e","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-6.0.0-rc.1.tgz","fileCount":4,"integrity":"sha512-1iVIXJp/LKHXjrEbWmb5M5YU9vHFZaf6IMLaShYqbpUDsLOEsqHd5DOmahUf2eEwQKVU5lb9K+cWZMAFfpYLew==","signatures":[{"sig":"MEQCIEGp+Oa1uGGkL9xuDn6zz4NKbyM1v2egJ4qfn+F8RsTBAiBvguy/PTj/9nV8hD01pmJz7kE+8ftHJ1mpQF4ishbUFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBcCFCRA9TVsSAnZWagAA6uEP/2AGIfIRpz0odxAJi+Bz\nfq62Frny9Y9tfxrBZHAmXdn7UyFZwtzYb21GJeZ7F0iltgjHktAw2KhhOA4v\n5nMSoyi1lzK+LyuXsWdxFGx8FPSXFRNQb2Jjt9Hw5ccLdnh4+nJ5okR4te9U\nuJFBuV0ZFtZFRUa7QJ2LhV8Bm7NMkfHIsuENNZdxrmeny+NVmrOld+0wRt65\n5uSa+hhsRy5mOd+msYuVmULaUpBbEdblhmRTL8j0a959XPwfySInXoLa86rp\nZu9wnOU0Nm534UgV8l5a/Y5jotoDZrfHzT48scncWL9FHu/rOzQgqu8pdgvi\nQ1eInrjrlPGFCRftNSJqeSqRiN487rwhSDur+6p+As8O2OJgqSfJ6n3J1ADK\ngzeE+ewbt14ShPQC4Pv0udeDqGzzuBGE1JsTSjJ6toXhLMPV0e7rlnWoXe2B\nuyBHR6IfALIQ1tnvIqd7gKdUdUzzPDSxU4yD3RtHZC/q1/UuDFTY5oKrf4K2\nwuGjYfhchc98iRqnG6F+BvgR7eLIqPS4FYj+OuYMcbwnvUbFZp6RsLlMTOAE\n6icllqgEFQ3PdBhU0MV/DuSRNupnQs9LsS+ZIAwHNOWyR6UN3aDa8uUgaUE8\nZz5DqPMqPQ3FS7cPY+6edpoTiqdwdfo+9WFRgimTVKuHAdLBiUGcmr8c92w+\n7/Tk\r\n=Oc4m\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# sketch-assistant-cli\n\nSketch Assistants Node command-line utility.\n\nYou can use this utility to run Assistants against Sketch files outside of Sketch.\n\nIt can run whichever Assistants have been added to the file by Sketch, or run a custom set of\nAssistants passed in on the command line.\n\n## Installation\n\n### Global\n\n```sh\nnpm i -g @sketch-hq/sketch-assistant-cli\n```\n\nOr,\n\n```sh\nyarn global add @sketch-hq/sketch-assistant-cli\n```\n\nThe `sketch-assistants` command will then be available. See below for usage instructions.\n\n### Local\n\nAlternatively the CLI will work when installed locally to a project too.\n\n```sh\nyarn add @sketch-hq/sketch-assistant-cli\n```\n\nThe `sketch-assistants` command will then be available to use in your `package.json` scripts.\n\n## Local development\n\nSetup the monorepo according to the [Getting Started](../../README.md#getting-started) instructions,\nand then in this folder:\n\n```sh\nyarn build\n./bin/cli.js <args>\n```\n\n## Usage\n\nRun a Sketch file's configured Assistants.\n\n```sh\nsketch-assistants \"./path/to/file.sketch\"\n```\n\nRun multiple files:\n\n```sh\nsketch-assistants \"./path/to/file-1.sketch\" \"./path/to/file-2.sketch\"\n```\n\nOr use globs to run all Sketch files that match a pattern:\n\n```sh\nsketch-assistants \"./**/*.sketch\"\n```\n\n### Flags\n\n#### `--json`\n\nSwitch from human-readable output to JSON. Example:\n\n```sh\nsketch-assistants --json \"./path/to/file.sketch\"\n```\n\n#### `--clear-cache`\n\nWhen Assistants are installed before a run, they are cached in a temporary folder to make future\nruns faster. Pass this flag to delete the cache folder.\n\n#### `--profile`\n\nOutput statistics instead of results.\n\n#### `--workspace`\n\nOptionally supply and overwrite the Assistant workspace configuration within the Sketch file(s) with\nyour own. This can be useful for running Assistants against a file that haven't yet been setup with\nAssistants in the Sketch app.\n\n```sh\nsketch-assistants --workspace=./workspace.json \"./path/to/file.sketch\"\n```\n\nThe data shape of the workspace itself is essentially a package.json, with the dependencies section\nindicating the active Assistants. The workspace JSON example below activates two Assistants:\n\n```json\n{\n  \"dependencies\": {\n    \"@sketch-hq/sketch-tidy-assistant\": \"latest\",\n    \"@sketch-hq/sketch-naming-conventions-assistant\": \"latest\"\n  }\n}\n```\n\n#### `--assistant`\n\nOptionally supply a custom Assistant to use on the files. This is an Assistant defined entirely in\nJSON. Assistants to extend, as well as a custom configuration of object can be supplied.\n\n```sh\nsketch-assistants --assistant=./assistant.json \"./path/to/file.sketch\"\n```\n\nExample Assistant definition in JSON:\n\n```json\n{\n  \"name\": \"max-3\",\n  \"dependencies\": {\n    \"@sketch-hq/sketch-core-assistant\": \"latest\"\n  },\n  \"assistant\": {\n    \"extends\": [\"@sketch-hq/sketch-core-assistant\"],\n    \"config\": {\n      \"rules\": {\n        \"@sketch-hq/sketch-core-assistant/groups-max-layers\": {\n          \"active\": true,\n          \"maxLayers\": 3,\n          \"skipClasses\": []\n        }\n      }\n    }\n  }\n}\n```\n","scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"ora":"4.0.4","conf":"6.2.4","meow":"7.0.1","chalk":"4.0.0","globby":"11.0.0","os-locale":"5.0.0","@sketch-hq/sketch-assistant-types":"6.0.0-rc.1","@sketch-hq/sketch-assistant-utils":"6.0.0-rc.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_6.0.0-rc.1_1594212484657_0.1466032368232273","host":"s3://npm-registry-packages"}},"6.0.0-rc.2":{"name":"@sketch-hq/sketch-assistant-cli","version":"6.0.0-rc.2","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@6.0.0-rc.2","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"0add2e04cfa189cea0754c299ad8e4518cfe399f","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-6.0.0-rc.2.tgz","fileCount":7,"integrity":"sha512-qLPXwexPIj3H385IDilLQWFFlSXlIG9X3IiLdSB/5JKbLesCaiaKMexdbZQRzwRBD+RkPmdfTwbe4FJYb7q97A==","signatures":[{"sig":"MEQCIAzPqd36IywrdP1Lru0cxvjdUTD/CMUDWqj/JL2v2vZUAiA1Ts3RW3+zcfxWqtKkYml8bG1btVh2NPZT7Tvd0Y8/jA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCEcfCRA9TVsSAnZWagAAuCsP/2Pnuj3ay6Ql995tMdCp\nUbNAsK5fTpXYMqntVRrAf5xbQeWmxo4+lG9mEfI6clXj9O1rXB1UTdZNDl1w\neLnzW9Iq4QqgF/h7TOMHqsowi3egMSNH6gOVJiphuzUDUBXs5PlcOD/mPbVq\n92lowIK+B71MNQoHESWlyNmEZuwz3JRd7KjIL+Zj8WqXzMteHJolz/4ctLXP\nDIpvCIjYJiQBTwS/NA2sVoPEF1AwUN3HCRw2twH8KPr19pMKfdIMz5nYsbCi\nvF9fnWNyIj3MqKfMoNIZzjUJV3NPPnF1M6UENUhfRyGTL693p4Q6VTClSOf5\nMRYL7b9TiB0BrcjDThQYMAttAtih7q0N5PF2Z0R3dPl7OHMGjL2X+VJOtfG/\nc5O8sSeCMdQ8pStehJqOfefSObr6hi2dyUce4qNaesxJDznfyU2sTVzEY0xl\nG17vG3l12VbWAY9YspxTSqilQswhgD0PVrbanx9VTkOckJBFjq476tpt25YI\nqRPM0sXS07con5cD7cKrtqSdjYa70uaueNSYvknUkY+pmbfSCgyy4pM2uMcF\n4DOH9r+zw+NGJyq/Mp4/hT3X2b0KuFsQSo/hwbfKJUq80BClDdHMRDF7M3h+\nGr01flD770kY01a4OwqPuF7cw/HW0IGMQhBxW2lontCIGqvsULw7KnvC1T7W\nmFnW\r\n=QwcS\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# sketch-assistant-cli\n\nSketch Assistants Node command-line utility.\n\nYou can use this utility to run Assistants against Sketch files outside of Sketch.\n\nIt can run whichever Assistants have been added to the file by Sketch, or run a custom set of\nAssistants passed in on the command line.\n\n## Installation\n\n### Global\n\n```sh\nnpm i -g @sketch-hq/sketch-assistant-cli\n```\n\nOr,\n\n```sh\nyarn global add @sketch-hq/sketch-assistant-cli\n```\n\nThe `sketch-assistants` command will then be available. See below for usage instructions.\n\n### Local\n\nAlternatively the CLI will work when installed locally to a project too.\n\n```sh\nyarn add @sketch-hq/sketch-assistant-cli\n```\n\nThe `sketch-assistants` command will then be available to use in your `package.json` scripts.\n\n## Local development\n\nSetup the monorepo according to the [Getting Started](../../README.md#getting-started) instructions,\nand then in this folder:\n\n```sh\nyarn build\n./bin/cli.js <args>\n```\n\n## Usage\n\nRun a Sketch file's configured Assistants.\n\n```sh\nsketch-assistants \"./path/to/file.sketch\"\n```\n\nRun multiple files:\n\n```sh\nsketch-assistants \"./path/to/file-1.sketch\" \"./path/to/file-2.sketch\"\n```\n\nOr use globs to run all Sketch files that match a pattern:\n\n```sh\nsketch-assistants \"./**/*.sketch\"\n```\n\n### Flags\n\n#### `--json`\n\nSwitch from human-readable output to JSON. Example:\n\n```sh\nsketch-assistants --json \"./path/to/file.sketch\"\n```\n\n#### `--clear-cache`\n\nWhen Assistants are installed before a run, they are cached in a temporary folder to make future\nruns faster. Pass this flag to delete the cache folder.\n\n#### `--profile`\n\nOutput statistics instead of results.\n\n#### `--workspace`\n\nOptionally supply and overwrite the Assistant workspace configuration within the Sketch file(s) with\nyour own. This can be useful for running Assistants against a file that haven't yet been setup with\nAssistants in the Sketch app.\n\n```sh\nsketch-assistants --workspace=./workspace.json \"./path/to/file.sketch\"\n```\n\nThe data shape of the workspace itself is essentially a package.json, with the dependencies section\nindicating the active Assistants. The workspace JSON example below activates two Assistants:\n\n```json\n{\n  \"dependencies\": {\n    \"@sketch-hq/sketch-tidy-assistant\": \"latest\",\n    \"@sketch-hq/sketch-naming-conventions-assistant\": \"latest\"\n  }\n}\n```\n\n#### `--assistant`\n\nOptionally supply a custom Assistant to use on the files. This is an Assistant defined entirely in\nJSON. Assistants to extend, as well as a custom configuration of object can be supplied.\n\n```sh\nsketch-assistants --assistant=./assistant.json \"./path/to/file.sketch\"\n```\n\nExample Assistant definition in JSON:\n\n```json\n{\n  \"name\": \"max-3\",\n  \"dependencies\": {\n    \"@sketch-hq/sketch-core-assistant\": \"latest\"\n  },\n  \"assistant\": {\n    \"extends\": [\"@sketch-hq/sketch-core-assistant\"],\n    \"config\": {\n      \"rules\": {\n        \"@sketch-hq/sketch-core-assistant/groups-max-layers\": {\n          \"active\": true,\n          \"maxLayers\": 3,\n          \"skipClasses\": []\n        }\n      }\n    }\n  }\n}\n```\n","scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"ora":"4.0.4","conf":"6.2.4","meow":"7.0.1","chalk":"4.0.0","globby":"11.0.0","os-locale":"5.0.0","@sketch-hq/sketch-assistant-types":"6.0.0-rc.1","@sketch-hq/sketch-assistant-utils":"6.0.0-rc.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_6.0.0-rc.2_1594378014653_0.5125677725598059","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@sketch-hq/sketch-assistant-cli","version":"6.0.0","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@6.0.0","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"8178ec79ce597f53cc05bbb56dfb6d87ca7e99c1","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-6.0.0.tgz","fileCount":7,"integrity":"sha512-C2P7BvpiyxZA7RHb8uxT8BBHZjq6YD9+mq2YQiI3Ryhw6g/KMef3Fv3I+kydKQEo9tzeU2TORu8wRWOEDvan8Q==","signatures":[{"sig":"MEQCIFP0Xo3htSqQibVe1umHe4VSekb3gcBIZXvTEPtM6VtHAiA/ezur1qowTO8g4C3vumBtbDL5IYFUPlB3xSI7WU0BlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDFIiCRA9TVsSAnZWagAAGmUQAITtAlOQKJlI3GjDvHSS\n3L/SkHjVnrrIoaIBrpLVQULOEIW+rF9iEyjqhXZ69W5o+iJs9RQp6ud4azIS\nkoIKxrXaXc498/lqq2wCTTOUbgIo2KzmEII8FhDafopbb7RFLlsyGSYprvPA\n+0hWfiKrruFHs7Mnrfdnu0OHw5CWhN9HM3uXbm9EqkB0BlkD20fvxNzvJ2fx\nN4cWa7dM3ueBwtZ6ksCua/NYYoYd4uPoh/BnxPNUOmIKQ6AbTv9W3ZS+Gamo\nDNVV3YA2zCY8/N1qbVOs/ZCzTzLZy+7sQ13LVfWsVGn2pXIuJ7eTdrr/n3Q3\ncnhks99L/3JMrRc2TNUyTQiodjpHy7q05L8TEkfX6Z0VKX5LyYbfqDF0rLgU\nEuLxBx++sxAhz8pUWyrKALjGV/icYgMn/dtM4ciEqwFDJkIZT2YHya+/osFR\nBAf+VEUFdlZ2WSD0Fh1f3ehwsILX2jSF4lDu4x3pQrOYipCurJy2O5bHc1Ir\nzON/HjShDza+MJm5ZppJB6BFGAOPH9m2v19IuWkSug0jGPjPUHvC3t4kjwh4\nGqF+j60v1LN5JwHhxDu+v1XFIXsfFvUfs2IUGJWyAk8+PFoutXXaXdDCPpZO\n3IMJKY5ZF90AQlueeK0uQRWzYzWEUhpjpzgJRSRY6PuE7FT5XDRIx5OUFpmW\nK3kT\r\n=AqaR\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"ora":"4.0.4","conf":"6.2.4","meow":"7.0.1","chalk":"4.0.0","globby":"11.0.0","os-locale":"5.0.0","@sketch-hq/sketch-assistant-types":"6.0.0","@sketch-hq/sketch-assistant-utils":"6.0.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_6.0.0_1594642978443_0.7910890255784837","host":"s3://npm-registry-packages"}},"6.3.0":{"name":"@sketch-hq/sketch-assistant-cli","version":"6.3.0","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@6.3.0","maintainers":[{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"},{"name":"codingmammoth","email":"jelle@codingmammoth.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"5521d930e63b3b0f9a87caf3ffd17cf6296026c5","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-6.3.0.tgz","fileCount":7,"integrity":"sha512-f3zFVpgpLvEquEjSB7c/CEJm51a0xncYPGtWl154Kn1Su8fMVoXAAilFYn+Pyz1i99xLByChCiNmHx1jCxSWVQ==","signatures":[{"sig":"MEYCIQDftqRQqN5+hxO0sMHHxzY/A1dlcAd7PUiAKhKFejjJywIhANgxF093s6UpvO8nUvwExTFNI7AhWdHd1rTRAC4fFxq5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflxILCRA9TVsSAnZWagAA8zQP/0Rv5D79prBiCuKCETLb\nDnjwvr5WX3MiZhBo392hsO9jAEiHRqba8msgiNBq6kM/rwmjVxP+w/ZPHWg5\nIDrrUmSL49NlIp3IoSyhkQTnS7SjO8Bm/Ld5qRygi3xwvISLoT5wyte2l3uu\nirxJaGaXjek7VlOnf2O2MIUT47g0wWzJcN1MxUpJvlfSzlT7vRmRZ+IKo/U5\nyHP/3o9jnactfonQiGJJRw7mTTxuMLhT6tu/PR6TuJQxqK3eEiZ11cw9WrF7\nP0D9DeobmA+L+mRuvk/8/299ZPlGQZFWM+/E08jkyI2Sp5H1twH2ksCK69ul\nplqCCY6Igyj6jU2CpMH3FY5W5+UN2hlR1XKISO83kUiVF5OJxD+e7v6ikTB4\nmmeiw8MH+qybAn18I3dhAhmv7yeexLjFQqnDr5FuR+toM++TAAjGRT+BcMnT\n1k4Gv/8UdpYZTxm2dBSjO6koZtAIEtwdDEUvbJkfraTxA2WaqypVAgVQk3uL\nXjoTadg7rv/hvXVQUHMk0uZQdTMzuCGu5PMcYuwIR4rlP6M+pI/YKkhM9q0y\nzANkRwLQm2bHKm4zsc3xLQ/UhwWUR6SP7Lxx6b7NxJk0sTuOlKQVa5G4ZNJq\nf0wBs2Np8mvTnVOyn5XOZv4YTWo+J2HM5b1YlqfH8vuH5imDnfIF1gqefeSz\ny3to\r\n=j0Pq\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"ora":"4.0.4","conf":"6.2.4","meow":"7.0.1","chalk":"4.0.0","globby":"11.0.0","os-locale":"5.0.0","@sketch-hq/sketch-assistant-types":"6.0.0","@sketch-hq/sketch-assistant-utils":"6.0.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_6.3.0_1603736075084_0.9432164752987482","host":"s3://npm-registry-packages"}},"6.3.1":{"name":"@sketch-hq/sketch-assistant-cli","version":"6.3.1","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@6.3.1","maintainers":[{"name":"jedrichards","email":"jedrichards@gmail.com"},{"name":"sketchbot","email":"developer@sketch.com"},{"name":"codingmammoth","email":"jelle@codingmammoth.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"2fcbc4e80093a1d268960b5a1642ebb9f81df79e","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-6.3.1.tgz","fileCount":7,"integrity":"sha512-0eRB/gM+OaNhAv28Szb3BDl1Hog25iEmQxMXva6q5bbEnys8XvjnRemzo0Wl17+MU4xElhHFU1C+4noi/OgT/A==","signatures":[{"sig":"MEUCIQCV7r7Jz0rTZA1PAttsaw1LMxY8SSQ7eZzZrE91KohobgIgVEk/1uCvFnYvsUeuExUisHKFFK8zw21MErXvDkKh/z0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz3zrCRA9TVsSAnZWagAAbAYP/3XLzOA4UaJpqoBlSIWC\ndWk/IM1S43vV3lM1yKotgv0MPU5TrE9l3ybF0PvEMwIbcXBqY1u/irM3NlT8\n3wCK9xu9TNx89N2BdfYD/RCbRnWnt4E5+wWa6KZW0kRJHQpWbIDsrhcoDTbs\nXUufeeCgU3fCrkbKAQmZiNewpFQRF9FDtuHPrjmhAkAic3ETFlNlALE1hEUo\nokCuzJI10hABZcr/D/MzV3qx3XZSURPkruqMWI4gpoAGhCzPmzUFi+TLtm8+\nCiCjCd45Z3xq/SEFWsl41/EY4yuX25NVabBjoz0zNCi0TMAiyfiNYfXZZWmk\n7kV1yjiAE9MVs4tDAs/RsLFiSvYa/XDzskwl4wq45ZFcahOdZ9Lfplz+Vze9\nwM1UdejkHSMm3YsKpwWPsXn3G8yrZKB5RqkkctBzmYzU4N3OSr/ZNv4s3eMp\nFk1CMEdfetRgOCDCKvSBqFRdgC8Qpf4XQ3RctlZ38G4coXUj0VihO4Clk2c4\nh+e6cFcezQRUG7o9z3JUPzJLG+lF9xy6Cc9eYgvp5yAKD08RGgPJ04s9/biR\n3/BF74xrEOy20b9cwe9IqsBBw0MAd3LdvJY2mEaTjZhoCTTqAUlGEAOf+6m7\nQP1nlo4ktZ7/xIhM0MINEkPep6CiEJkSV0eI903mu10Tj7Wwd7d5stxVpqlv\nt76U\r\n=zwGZ\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.9.0","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"ora":"5.1.0","conf":"7.1.2","meow":"8.0.0","chalk":"4.1.0","globby":"11.0.1","os-locale":"5.0.0","@sketch-hq/sketch-assistant-types":"6.3.1","@sketch-hq/sketch-assistant-utils":"6.3.1"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_6.3.1_1607433451111_0.5437713623216387","host":"s3://npm-registry-packages"}},"6.4.0-rc.0":{"name":"@sketch-hq/sketch-assistant-cli","version":"6.4.0-rc.0","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@6.4.0-rc.0","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"sketchbot","email":"developer@sketch.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"8a0159eece8374a09d7816a17cda710be85ee31d","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-6.4.0-rc.0.tgz","fileCount":7,"integrity":"sha512-4uwJes2ewhS3Ida66Mcy5O3quYeXLRCga2PfLFs5GBVw6bxH5aMcY0i+cQ3rlWCZ0hhmRLixDl1Tq1esB52jEA==","signatures":[{"sig":"MEUCIQDmfNX8iiNdaoJ08rmR753ESSBj3gyATk0cn6waOZOxfgIgc7skZJbh7kc9PEy5rE9s6HK5CCFs0f4YJNLfsR+lBLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm/LCCRA9TVsSAnZWagAAiYwP/Rf4Nr1miNjP1VRJDN8M\n5X1QHGCUPxBCxczWhD9imy5uJqnSHFmhn/6Z/VMdw/9XfF1RTD/KFW4bp7t9\n691yPnmsX5nctNx5MUX6ZXkf9WhVRRu/VChz3sBlPMLa7sA/3CS0Ijd4bF1W\nkNmjGiFRlzYbMjftNiuWqBlajst8K9YGoGuGVX7oH55u71XrCq03cDMZqsc8\ncBEq6CI0KqRdyL0UVvIqpEn4B3oXEklxt+PznGfJryRDCJw9g/M+YyJqGxHr\nT6qVA4U3PqvBPKEJnLITpNGeZVxbAocyL+/Tgvd1eFGU/S+VKGWyri6oBmMB\nGwxp4Sz4cmYVU3M6BC7WSXfHfBMqddbP+00ZBFtkDKGbNYmr8oKL0FcYcC4N\n7gYuJ4y+zBzVKvemtcUKDmi50s5KESrmhqKNlapyzIBqw6c3LJb0u9ux6kK6\nOQaJ21De7eQkupxT8HQ151ZE1t+KlnomughfHaYXxJmGZd2k3jf3Fqn95HyW\nxkZcqSyQ8zP0fVyMJuQBGxoHkvanws7vUy4QpzlDGypS499TMO2wMZRtFoNJ\noqrlytdBU9vCBGfig234Kx1ASG2mmCAOMDu+oKMc/f+alOodwCItMZuH5H96\nYFlt9caC9hYkvVYXYVRX67iGl2hxKTGkwPn0DMyjFL5xGesxGDN/FMLRz+qY\nGL59\r\n=ROsr\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"# sketch-assistant-cli\n\nSketch Assistants Node command-line utility.\n\nYou can use this utility to run Assistants against Sketch files outside of Sketch.\n\nIt can run whichever Assistants have been added to the file by Sketch, or run a custom set of\nAssistants passed in on the command line.\n\n## Installation\n\n### Global\n\n```sh\nnpm i -g @sketch-hq/sketch-assistant-cli\n```\n\nOr,\n\n```sh\nyarn global add @sketch-hq/sketch-assistant-cli\n```\n\nThe `sketch-assistants` command will then be available. See below for usage instructions.\n\n### Local\n\nAlternatively the CLI will work when installed locally to a project too.\n\n```sh\nyarn add @sketch-hq/sketch-assistant-cli\n```\n\nThe `sketch-assistants` command will then be available to use in your `package.json` scripts.\n\n## Local development\n\nSetup the monorepo according to the [Getting Started](../../README.md#getting-started) instructions,\nand then in this folder:\n\n```sh\nyarn build\n./bin/cli.js <args>\n```\n\n## Usage\n\nRun a Sketch file's configured Assistants.\n\n```sh\nsketch-assistants \"./path/to/file.sketch\"\n```\n\nRun multiple files:\n\n```sh\nsketch-assistants \"./path/to/file-1.sketch\" \"./path/to/file-2.sketch\"\n```\n\nOr use globs to run all Sketch files that match a pattern:\n\n```sh\nsketch-assistants \"./**/*.sketch\"\n```\n\n### Flags\n\n#### `--json`\n\nSwitch from human-readable output to JSON. Example:\n\n```sh\nsketch-assistants --json \"./path/to/file.sketch\"\n```\n\n#### `--clear-cache`\n\nWhen Assistants are installed before a run, they are cached in a temporary folder to make future\nruns faster. Pass this flag to delete the cache folder.\n\n#### `--workspace`\n\nOptionally supply and overwrite the Assistant workspace configuration within the Sketch file(s) with\nyour own. This can be useful for running Assistants against a file that haven't yet been setup with\nAssistants in the Sketch app.\n\n```sh\nsketch-assistants --workspace=./workspace.json \"./path/to/file.sketch\"\n```\n\nThe data shape of the workspace itself is essentially a package.json, with the dependencies section\nindicating the active Assistants. The workspace JSON example below activates two Assistants:\n\n```json\n{\n  \"dependencies\": {\n    \"@sketch-hq/sketch-tidy-assistant\": \"latest\",\n    \"@sketch-hq/sketch-naming-conventions-assistant\": \"latest\"\n  }\n}\n```\n\n#### `--assistant`\n\nOptionally supply a custom Assistant to use on the files. This is an Assistant defined entirely in\nJSON. Assistants to extend, as well as a custom configuration of object can be supplied.\n\n```sh\nsketch-assistants --assistant=./assistant.json \"./path/to/file.sketch\"\n```\n\nExample Assistant definition in JSON:\n\n```json\n{\n  \"name\": \"max-3\",\n  \"dependencies\": {\n    \"@sketch-hq/sketch-core-assistant\": \"latest\"\n  },\n  \"assistant\": {\n    \"extends\": [\"@sketch-hq/sketch-core-assistant\"],\n    \"config\": {\n      \"rules\": {\n        \"@sketch-hq/sketch-core-assistant/groups-max-layers\": {\n          \"active\": true,\n          \"maxLayers\": 3,\n          \"skipClasses\": []\n        }\n      }\n    }\n  }\n}\n```\n","scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.14.11","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"ora":"5.4.0","conf":"10.0.1","meow":"9.0.0","chalk":"4.1.1","globby":"11.0.3","os-locale":"5.0.0","@sketch-hq/sketch-file":"1.0.3","@sketch-hq/sketch-assistant-types":"6.4.0-rc.0","@sketch-hq/sketch-assistant-utils":"6.4.0-rc.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_6.4.0-rc.0_1620832961878_0.20048985849351775","host":"s3://npm-registry-packages"}},"6.4.0":{"name":"@sketch-hq/sketch-assistant-cli","version":"6.4.0","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@6.4.0","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"sketchbot","email":"developer@sketch.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"fda2b4134ff8fb496ab19cf42fce75d46318f693","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-6.4.0.tgz","fileCount":7,"integrity":"sha512-Fhej4F+fYbI4ugRGk9/pnpjWOITnDXTzQ6aLZVQmgTEr8r7SKmpuVu7SfAPqcRlfH1HLKWh3ZL2LYKSRL6HQ5Q==","signatures":[{"sig":"MEYCIQD4GoXbYt0shrsO/onZDuL8HelFYLERxILgtYucA7f0EQIhAPAffjQAmnJ3ju0tg5sX34G2zVOenKH34AktjNkck3Gu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpizWCRA9TVsSAnZWagAAfsQQAJmA2NdvLZfM5CGJ38bY\nUaqyiUwfc1elDo3ApDN/ndXGJkU1OedHUCIWvryTTMs08W6GAWfg2Gn6mD+W\nkSkG9txTfUKxM0QX7lBZ5AbJ3PbSDOoMxAtyDTLz0EC1Xr3TBS5r+cflL+AP\nxn+fMFz3eUHHA4HExdsmJprqiYNNWrgB2o2GXoSAXFLbRyPQkIWq5h9FPj0N\nMspmLmMfqpf7rgs/ac26KZyfLq3MomFviZmqP3tNWNn8NL2/sVZpC4ZFP4eN\nU3k5KldWTT7cPiMNCse04WScMwYvM92S59NIGWbTN7UytwCINU8ni6C8ShO6\nfHmE823Tqh0AnL+p0+uk25TfiBc4g6wu/HQfd11ZgDajUCWMibzToapK2V5O\n2UslkflZasS5+RHsbGrKDSPWwMKCKdMS9Ulebf8ZAuFow6/piC7TY0q7BtpN\nrQAO7/K7KzOt152CfxlLeiYT9bCTAr+sh4cxp6Ar2aRvlUwiCtCzc9YNMcvU\nORF/K+mEVLJwxb5fAsvS6rIRERD69ZygJGEASDaQIIgrGKgFJFNGhziQLar2\nNBx/Gz6fwvoWzuZath0zlQXuyRsFDK1v0kfD7HO8zP5+NFkMeEb7G33uuNKh\nAXf37NBC/X7zGSGmmL1LPbYgTpNutlvWYv/1u3XxJVUu4dzclNVlkspTLrxj\nH349\r\n=1z7G\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.14.11","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"ora":"5.4.0","conf":"10.0.1","meow":"9.0.0","chalk":"4.1.1","globby":"11.0.3","os-locale":"5.0.0","@sketch-hq/sketch-file":"1.0.3","@sketch-hq/sketch-assistant-types":"6.4.0","@sketch-hq/sketch-assistant-utils":"6.4.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_6.4.0_1621503189396_0.2361957466534379","host":"s3://npm-registry-packages"}},"6.4.1":{"name":"@sketch-hq/sketch-assistant-cli","version":"6.4.1","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@6.4.1","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"sketchbot","email":"developer@sketch.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"73db8e552189c38530e8e4020d1f98b6e9121e2f","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-6.4.1.tgz","fileCount":7,"integrity":"sha512-odK9FMnjoXnVgrgOkoah5ur1Pr6RTeP8KJONxhnA6EFEUXngb0tVShmYlUaRAKfBQtq6NUgiVFYuLwtuSFmlaw==","signatures":[{"sig":"MEUCICNWn0pkL1wXUN4ovVwAzSxALA3RFHr2G66pikfpfS9bAiEAqnpaz4InM2IBPfhuvYycN7HtA9rPBDnmaOL1UQmuGsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguogkCRA9TVsSAnZWagAAjLMP/Aq4l5aPWn77l2YfBLqP\nwhNvuC4uT1nf0PYKOKas8bx+a7n87QXsy8fk4niWfLhNZQ6++KsXy4pIJCPc\n6yIkMoUnNe0xP44WotuFR6tIKesUr2gP5aM6H6WMaLIpOz5Vom4LOdnlyQ7R\nfB1qHV+Jo/uyjP/76sg6BH4FubkNtiPnWJZ8LADHrFuLhnGg4AbU7g/iVE3d\nKlyxvGDyKdTqaNPh++0t5rVokASEp5uoUqIBYyBcQC9Z6GB/wOFFrmdyDKNy\nnIt/at/GvBELAlUoxo5dNzNZbrU9zrjl2ye5afrZ5zuwLifcbvGJakz1MecT\nNy/3ocvcBs8eHlV7bs1HB+FnkayIC5dMRnAoF7bESplUNzfnFCwu8aN4zLjD\nJQS2fH9Z7fCXCCZBEc17kxSEpvdH+biPm4Sh2yXGuMSL8xAiIozhicytpstz\nZFiSQs+Sp2pWzKhX2Pr0d2Ri09z0+v+ycr1+F2+1qussopou8SqumPrYELt6\nQ5E0pqCQwXjibntdqu5cQthNOIxvj2P0+z/MhpyagGN2pyAAbiAdaxdUTMfQ\niQMMNnziCdhs/IF6z7nNQZrGL0VPax4MLt8sFaxwGYAuq7Rw5ZA+ZXBPZg0y\n7iU5wRxPNz+z8NQUgUiVwCOmc1DzWvk+G2WFGnNhNWSUCpeFvyGFFNThkZkM\nuGus\r\n=eN9P\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.14.11","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"ora":"5.4.0","conf":"10.0.1","meow":"9.0.0","chalk":"4.1.1","globby":"11.0.3","os-locale":"5.0.0","@sketch-hq/sketch-file":"1.0.3","@sketch-hq/sketch-assistant-types":"6.4.0","@sketch-hq/sketch-assistant-utils":"6.4.1"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_6.4.1_1622837284668_0.6895901817888284","host":"s3://npm-registry-packages"}},"6.5.0":{"name":"@sketch-hq/sketch-assistant-cli","version":"6.5.0","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@6.5.0","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"sketchbot","email":"developer@sketch.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"4294dfea53b009dd099de8145388dd44e44ed6f1","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-6.5.0.tgz","fileCount":7,"integrity":"sha512-UCmjsBIOe4Pm6pMT3hoZfXD2D/KvUf/3ynTfw7i3cLvOG50bHgPUh2ZlbLpHBWfx0YmdQ6JhcSRl4V+1Sy8xaQ==","signatures":[{"sig":"MEQCIE0Ui0L+nFsS2EzdW7y2C5G85P3HQdC+u9WfRtM+f4IoAiA7oUv/3Wo6zpcAI7EKLiJHOEVpjMx4aWN2TL3IEeOJng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3BMCCRA9TVsSAnZWagAArJ8P/0hIS5evBXZMVjbbflSy\ngv9n8LxdeZNxcy+1geoi9EVHiX0DtC6O5IFSjcHtCA0E1O5ywLVRqzvzVU+C\nsqdt9SA1XIaoM0fxaS3UCDukS/hVmgalbLz/Q3IeIYxvLe9cR62gVbqs84pV\nV47VE1ZW7n9I++3eJIEy0maRBVl3YHmAT+WoW9xj8p415P66efDptk1u6rbg\nDW4OiZy9NfFaY3NaevNtYcgBpQm9Ji7fsK7L1dtqsow1Z2ozpWUd8SZvMVrV\nXl2tMOVQQYmccY84E5N4dT86562cw0ydVs0Ndn05+h6/ni21nQ2XpgZgNrHJ\nH7d1c1vEbAw/ufFssNDMUwvGQ1vGndsLxpuRd+9HfDQpMhJ+FWd1ocex8Ilu\nu9XqhBZYuwuZ6bVELxzBcWPrnDqlxkslRKEK4g+PTVkZHIr16RfxWDGukgmp\nlH4lUppyT3dq1yr2su5b09xH3wTeUJ7f7wj0abx62CSWUTWjAGjzKZdbjbj8\n4jgmOLLqvHVjiLen8/nMCM3Z/kYi3okNtVTS096W74yRcojcERvS3cxyQzHP\nmkAPgoW3jous+wllD5i5pKW/JkfQzA5HaM5ubBQHcRM/Fch1Q3Fj+DinYQsn\nMcRauZt/LriS7srrvyXIHkUmbMq49wexsJbQABeCWr1/z9gNBEAYfMValWyu\nstpM\r\n=Znkw\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.14.11","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"ora":"5.4.1","conf":"10.0.1","meow":"9.0.0","chalk":"4.1.1","globby":"11.0.4","os-locale":"5.0.0","@sketch-hq/sketch-file":"1.0.3","@sketch-hq/sketch-assistant-types":"6.5.0","@sketch-hq/sketch-assistant-utils":"6.5.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_6.5.0_1625035522134_0.7428926672774776","host":"s3://npm-registry-packages"}},"6.5.1":{"name":"@sketch-hq/sketch-assistant-cli","version":"6.5.1","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@6.5.1","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"sketchbot","email":"developer@sketch.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"6b141366e5910dfe8e471fd6319157516ef81650","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-6.5.1.tgz","fileCount":7,"integrity":"sha512-fi/jtl+2EzNZLoYDEBdJzyme7LaTIpLs9G4zooW1wyMT7Xcws/MM5LEoE8v5q/zelgx9ZKWqCgI5XUTMI2c/xw==","signatures":[{"sig":"MEYCIQC3AALZ6NpArHFC4opEgEaUxvNBNcyQnCUk5iLD5x1UPgIhAKVRJEhBWRtXm5+vzbcUhoL1l/+7/pSfreyNB5uCllyo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3G1QCRA9TVsSAnZWagAANkMP/3IuBW7HlbnGcZFP/g/2\nRaXmoFTrYwbg2Ct8HIqNAB1ii7DmEfbyG87gGITauZHtdK1X6buzbPSm/E8u\n4hlXR6Nz2egR7dHZOFMC+AcHL0HNpU7bfcpzxWx6VnhQDdeJy6dndYjk/Fa3\nmPTDtDdNJYD604f2lgsgPAPrUkpapnuJH7WlwIFKSyDDvUj5W8IDZwrH7jJF\njzHZaypg8P1ceJQxZqmcAKRpHEEk1wsCzIjXB6fvXzxhrNvEKzePsRazD5S2\nKMizOmeU8qfK6I7tHlgQEyNF+qnbHKPxZ9+K24iXxZLUvzf/5FbuwZw+l1SS\nqVlicwbWJxXWfTWGViTRFIPL5fbQ5OYELSe1cSr8OJPWVUjHtpN2ecEzY4dl\nxDulDHigjq4XQknAE7c34HFwqvYhRyn2ZwcLCRgarI4l8+lOIVKqB41984zN\nSRD78wgXGFMm3uIurxkLmLP49rBMyZFOBfmht8z3ZHtbqzYGyFyyzB1+lLx/\n3O1bBp3XqPlEA9POEHTLvQ4Ei7kRNjNN/6H9cdTy2aIXkNJSow7suAg2mwBH\nyRI7Je0cwXtku1/C0NalbR1NU+QL2kCT+W6uEQxLxya+fAXTZzT3vgOtUrzH\niurdiZNqO/rCBRepf01vqWlW1qPCgFyxxWIbN7wxJWS7Mgx8ZQa8/0L+HYbb\nSHhj\r\n=7SaT\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.14.11","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"ora":"5.4.1","conf":"10.0.1","meow":"9.0.0","chalk":"4.1.1","globby":"11.0.4","os-locale":"5.0.0","@sketch-hq/sketch-file":"1.0.3","@sketch-hq/sketch-assistant-types":"6.5.0","@sketch-hq/sketch-assistant-utils":"6.5.1"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_6.5.1_1625058639755_0.6845341159733791","host":"s3://npm-registry-packages"}},"6.5.2":{"name":"@sketch-hq/sketch-assistant-cli","version":"6.5.2","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"license":"MIT","_id":"@sketch-hq/sketch-assistant-cli@6.5.2","maintainers":[{"name":"codingmammoth","email":"jelle@codingmammoth.com"},{"name":"sketchbot","email":"developer@sketch.com"},{"name":"jedrichards","email":"jedrichards@gmail.com"}],"homepage":"https://github.com/sketch-hq/sketch-assistants#readme","bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"bin":{"sketch-assistants":"bin/cli.js"},"dist":{"shasum":"4618cf81213cf2147c3965d5b701bc14a7caeff2","tarball":"https://registry.npmjs.org/@sketch-hq/sketch-assistant-cli/-/sketch-assistant-cli-6.5.2.tgz","fileCount":7,"integrity":"sha512-HYT9zWhuzMJBBOJ4XwwDqrcl6Npl1c9Mb8wQlyY+q/ajHWYaN2R7OKd96FTas4RWWbZYJ6Nu8DhAKWa4YT2RtQ==","signatures":[{"sig":"MEUCIQC3lXln99m7A3hEepavcnbDvlDsKHZ/fl33mOE0hJPm5wIgU837Jf3E84K5hWnWCgZEoJiwk6cp+yxvpoat2+MT8kY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3HpSCRA9TVsSAnZWagAAEVMP/1exgCDr1Y5yRHYCoXmB\nJexvfT7hlpP1A9rNbOLhm2JlOs8WXsr9tg3aVzRwG+Yh0vZqHist6PFR11w8\n/DZd6kPfUgpiuctOm22C0rk/tq4yhWg2nEFTMHAyV9cXovnuJsbu0TeXIu0y\n+In0uSR1z8pC4pkVx/xvn50SbUQYJGg9VKYoMaMN4/hUlQuX9Jvke/qH+ehe\nYUmDBfoeVxMok2tgHbWwTUEkeIXNAvXgG0npvSLyzEN4EeWeQh4fozj1V+4c\nFSoTJnA5u8rBHzUqnC6Ak+eqb3kCni5JreNc6/7jjmHd5hr51yUoi0g/k2F+\nUxcv2Ors/zbbJIY+4W2ZzpcBKW+MjW2YtfpRhiCdYExVVt4bjFrZxLlZu2tV\ngGYMwjdFVkO1t7Len/BbeXuXxubycdvntGzBVThm+NpfiZyOw1VOdHXHL1oh\ngunSMUQIgh+zGNrjmJWx8YARrIs3935pzI27cWZN0NZMn4c38Y28Yo6JS+5O\nVNq+KXbaOWZhDinSIrT9o/lF2ktKrE3mHIE/g2yZCH2b6deePT678L7BcTYh\nYfBPrX6yxHT1U9W6NIZmBEXJxTOdjW/rTHO53G54jpdsLfxemG8/WR4rQAwz\nAmRIsnwebspG8TnHbKv0wglF1YdUqPP/zrJl3XZP5ylCAaPpU+FQNL4hH10m\ntdRR\r\n=UtQs\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"test":"echo \"Not implemented\"","build":"tsc --build"},"_npmUser":{"name":"sketchbot","email":"developer@sketch.com"},"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"_npmVersion":"6.14.11","description":"Sketch Assistants Node command-line utility.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"ora":"5.4.1","conf":"10.0.1","meow":"9.0.0","chalk":"4.1.1","globby":"11.0.4","os-locale":"5.0.0","@sketch-hq/sketch-file":"1.0.3","@sketch-hq/sketch-assistant-types":"6.5.0","@sketch-hq/sketch-assistant-utils":"6.5.2"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sketch-assistant-cli_6.5.2_1625061969934_0.273358485907335","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-06-05T16:26:47.424Z","modified":"2025-11-05T17:05:28.223Z","5.0.0-next.15":"2020-06-05T16:26:47.989Z","5.0.0-next.16":"2020-06-09T15:25:01.969Z","5.0.0-next.17":"2020-06-10T15:15:22.571Z","5.0.0-next.18":"2020-06-11T12:49:34.180Z","5.0.0-next.19":"2020-06-22T12:21:21.951Z","5.0.0-next.20":"2020-06-22T12:49:35.201Z","5.0.0-next.21":"2020-06-25T09:45:28.229Z","5.0.0-next.22":"2020-06-25T11:48:45.289Z","5.0.0":"2020-06-29T15:55:48.940Z","6.0.0-rc.0":"2020-07-07T09:39:43.943Z","6.0.0-rc.1":"2020-07-08T12:48:04.777Z","6.0.0-rc.2":"2020-07-10T10:46:54.789Z","6.0.0":"2020-07-13T12:22:58.530Z","6.3.0":"2020-10-26T18:14:35.305Z","6.3.1":"2020-12-08T13:17:31.290Z","6.4.0-rc.0":"2021-05-12T15:22:42.047Z","6.4.0":"2021-05-20T09:33:09.890Z","6.4.1":"2021-06-04T20:08:04.875Z","6.5.0":"2021-06-30T06:45:22.439Z","6.5.1":"2021-06-30T13:10:39.948Z","6.5.2":"2021-06-30T14:06:10.292Z"},"bugs":{"url":"https://github.com/sketch-hq/sketch-assistants/issues"},"license":"MIT","homepage":"https://github.com/sketch-hq/sketch-assistants#readme","keywords":["sketch","sketch files","sketch assistants","assistants","design ops","cli"],"repository":{"url":"git+https://github.com/sketch-hq/sketch-assistants.git","type":"git"},"description":"Sketch Assistants Node command-line utility.","maintainers":[{"email":"developer@sketch.com","name":"sketchbot"},{"email":"jed.r@icloud.com","name":"jedrichards"},{"email":"itoperations@sketch.com","name":"sketchitops"}],"readme":"# sketch-assistant-cli\n\nSketch Assistants Node command-line utility.\n\nYou can use this utility to run Assistants against Sketch files outside of Sketch.\n\nIt can run whichever Assistants have been added to the file by Sketch, or run a custom set of\nAssistants passed in on the command line.\n\n## Installation\n\n### Global\n\n```sh\nnpm i -g @sketch-hq/sketch-assistant-cli\n```\n\nOr,\n\n```sh\nyarn global add @sketch-hq/sketch-assistant-cli\n```\n\nThe `sketch-assistants` command will then be available. See below for usage instructions.\n\n### Local\n\nAlternatively the CLI will work when installed locally to a project too.\n\n```sh\nyarn add @sketch-hq/sketch-assistant-cli\n```\n\nThe `sketch-assistants` command will then be available to use in your `package.json` scripts.\n\n## Local development\n\nSetup the monorepo according to the [Getting Started](../../README.md#getting-started) instructions,\nand then in this folder:\n\n```sh\nyarn build\n./bin/cli.js <args>\n```\n\n## Usage\n\nRun a Sketch file's configured Assistants.\n\n```sh\nsketch-assistants \"./path/to/file.sketch\"\n```\n\nRun multiple files:\n\n```sh\nsketch-assistants \"./path/to/file-1.sketch\" \"./path/to/file-2.sketch\"\n```\n\nOr use globs to run all Sketch files that match a pattern:\n\n```sh\nsketch-assistants \"./**/*.sketch\"\n```\n\n### Flags\n\n#### `--json`\n\nSwitch from human-readable output to JSON. Example:\n\n```sh\nsketch-assistants --json \"./path/to/file.sketch\"\n```\n\n#### `--clear-cache`\n\nWhen Assistants are installed before a run, they are cached in a temporary folder to make future\nruns faster. Pass this flag to delete the cache folder.\n\n#### `--workspace`\n\nOptionally supply and overwrite the Assistant workspace configuration within the Sketch file(s) with\nyour own. This can be useful for running Assistants against a file that haven't yet been setup with\nAssistants in the Sketch app.\n\n```sh\nsketch-assistants --workspace=./workspace.json \"./path/to/file.sketch\"\n```\n\nThe data shape of the workspace itself is essentially a package.json, with the dependencies section\nindicating the active Assistants. The workspace JSON example below activates two Assistants:\n\n```json\n{\n  \"dependencies\": {\n    \"@sketch-hq/sketch-tidy-assistant\": \"latest\",\n    \"@sketch-hq/sketch-naming-conventions-assistant\": \"latest\"\n  }\n}\n```\n\n#### `--assistant`\n\nOptionally supply a custom Assistant to use on the files. This is an Assistant defined entirely in\nJSON. Assistants to extend, as well as a custom configuration of object can be supplied.\n\n```sh\nsketch-assistants --assistant=./assistant.json \"./path/to/file.sketch\"\n```\n\nExample Assistant definition in JSON:\n\n```json\n{\n  \"name\": \"max-3\",\n  \"dependencies\": {\n    \"@sketch-hq/sketch-core-assistant\": \"latest\"\n  },\n  \"assistant\": {\n    \"extends\": [\"@sketch-hq/sketch-core-assistant\"],\n    \"config\": {\n      \"rules\": {\n        \"@sketch-hq/sketch-core-assistant/groups-max-layers\": {\n          \"active\": true,\n          \"maxLayers\": 3,\n          \"skipClasses\": []\n        }\n      }\n    }\n  }\n}\n```\n","readmeFilename":"README.md"}