{"_id":"@adobe-fixed-uxp/uxp-devtools-cli","_rev":"20-e63c6031d7d9ee9b68555f208e6046ab","name":"@adobe-fixed-uxp/uxp-devtools-cli","dist-tags":{"latest":"1.6.7"},"versions":{"1.5.5":{"name":"@adobe-fixed-uxp/uxp-devtools-cli","version":"1.5.5","keywords":["adobe","uxp","cli","plugin"],"author":{"name":"Adobe Inc"},"license":"Apache-2.0","_id":"@adobe-fixed-uxp/uxp-devtools-cli@1.5.5","maintainers":[{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"}],"bin":{"uxp":"src/uxp.js"},"dist":{"shasum":"a308e0d3aac679ff46b00ffd850399de553bda75","tarball":"https://registry.npmjs.org/@adobe-fixed-uxp/uxp-devtools-cli/-/uxp-devtools-cli-1.5.5.tgz","fileCount":39,"integrity":"sha512-tfgAUR0XxUvebNbv2nHh9UZIh9io93VsejR9FpHdENeNs58+zKfsaDOVNAJt1OALZsEVeMIauattwgwZH+4OFw==","signatures":[{"sig":"MEQCIBifiTIBjNw610zH1i1R+2hkRSNhRc5kCFyWOnh0nSMGAiAuuZHH/vzV1PXEvOljPDlbImeE90Gujf7uG49acV2Nvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5T9+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMbRAAlP1uwB4d5cirUiebAgs3kOz8fMmVVTeLvoQZbZt9usTnln+g\r\nVMvlhdozXzCD/VR2RKPKdj6luCc+sKKDlc77aByWTMJbZfsQq3J2S5OIJf0C\r\nfPPpcwZSMxc9JxamXYu162mqghwUgfVnSQk1uI4MAKo/KPy/HQ668lSXsceD\r\nGaWxyeKqSG+RX/RSfn09pzawHuTQpi1m2kdCK1cBzUf/QiF0wfXOIgVRI5Ld\r\nBwJRGX8XMo+BHMfoYOMiZpcA1fadR8vav0dxErJxY9gv6ZU9+Nz5z3wJO4+m\r\nVSUd1ci6hpAf+eSasTWIQzwRoXeMfSC3QtyPtCoVve8g0n66y5YLjRoFgAOW\r\n6atD5ypYHM2BrF/Ke4MV0BUkLvGg4ecryVlIQwqvusY6yf+dofJiZTS/Z39T\r\n8fjzSQbnap8WwR1AD4155Wh/3HUFLXwZMjYVTxsfWqwEakQZYeGvLK920fze\r\noxC+4om4xoMu2dFr9ZUfuAsNUsfzhTtS8li5U7KILgBhPU0FP2IjpUVUYtWy\r\nHX8GHBbEiA7AcUmDzGIHJJTVogq1NTWozcnhf2m5/BgV4ku/cr/khyaEysXP\r\noG73VVDIkVh2KkL9l6kX053Jmp/bNCK3hvHnkdSCwjuRF+0CpKQCeXsmTbC9\r\nQXu1uJN7BcVM8zdYFYkcjU0E6pJLrTkzOZY=\r\n=XjZ0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/uxp.js","scripts":{"uxp":"src/uxp.js","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"},"repository":{"url":"git@github.com:adobe-uxp/devtools-cli.git","type":"git","directory":"packages/uxp-devtools-cli"},"description":"Command line interface for rapid UXP plugin development","directories":{},"dependencies":{"chalk":"^3.0.0","yargs":"^15.3.1","semver":"^7.3.2","prompts":"^2.3.2","cli-table3":"^0.6.0","@adobe/uxp-template-ps-starter":"^1.0.0","@adobe/uxp-template-xd-starter":"^1.0.0","@adobe-fixed-uxp/uxp-devtools-core":"^1.5.0","@adobe/uxp-template-default-starter":"^1.0.0","@adobe/uxp-template-ps-react-starter":"^1.0.0","@adobe/uxp-template-default-starter-ps":"^1.0.0","@adobe/uxp-template-default-starter-xd":"^1.0.0","@adobe/uxp-template-ps-react-typescript":"^1.0.0","@adobe-fixed-uxp/uxp-wdio-automation-template":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@adobe-fixed-uxp/uxp-inspect-frontend":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/uxp-devtools-cli_1.5.5_1675968382303_0.627259918477943","host":"s3://npm-registry-packages"}},"1.5.6":{"name":"@adobe-fixed-uxp/uxp-devtools-cli","version":"1.5.6","keywords":["adobe","uxp","cli","plugin"],"author":{"name":"Adobe Inc"},"license":"Apache-2.0","_id":"@adobe-fixed-uxp/uxp-devtools-cli@1.5.6","maintainers":[{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"}],"bin":{"uxp":"src/uxp.js"},"dist":{"shasum":"0fde0f2af881511d7fb21e381b6d8dcbb86f395c","tarball":"https://registry.npmjs.org/@adobe-fixed-uxp/uxp-devtools-cli/-/uxp-devtools-cli-1.5.6.tgz","fileCount":39,"integrity":"sha512-AZjatqkIiP7CSMj5ag973UcHcnBUpuA9bH0uO98X7qrDsch9iwDUuKChT0WcOxlkneisTLWiAjPhkJB4kJsJjg==","signatures":[{"sig":"MEYCIQDxRdVcJd6UNINLMiKx7moQZofPK7xIlcPzGtW8U3S7CwIhAPKFdWTOEfdH4IJR5ByuheGv+b7R6jIr88ua/M3AEzxY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5UB4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6FA//e5SaCNurX/i0j9wC4r24KV3m9pBlglOiWWBuhA0ObGpkgLX6\r\noy5EFtY7Xfms7PZZj030mujWUXmhek9TGIHsSUf/oMT4HQvjJRLgh4c/jTC9\r\nXlvfuOkGZivN/ro2f+l7fVX3R6L2kfpPtzvwkrbY8a6zAGZy4OBYeFDoosdq\r\nFjFBuTYKUZI2L275Pt4PsLOuEgj8CKt1Qy5XN+mpw+ax3FWIfMAwBJu8b//g\r\ngBYSwl2omGS+yBWL2C0EGqMHiqAONOddMLlYMQYbh83Iu+ol4o6JmCl40bCd\r\nEUO8hFKZ8bafYQZdLM9AF9bpMJPWaiBHIyQK8Kg54qkB/8dYlhYGWe3BZxfF\r\nTqFfVukDuhIGwMtdz4W1GbDQeSM/+N/5Oc8bRqtQM7UiYe8L6fDNncFWlRD9\r\nb1BrSQiOdC5+lqa3/UoD5eLaJGuV2qb8lNdDIME2igDZI1si4usRs5ex/xG2\r\nJzGaXNYYjOH5AyqpXOBFDIDILa+JRJ9AEI/HtB2VP27WCmqWo/bR/7dKPaR8\r\nog5r+MY3tiJpA4bzy7kqUizCeTGFnhGDmiK2qZ1ijFoq2FfersQuNAeDAU3n\r\ndCqYuo9m+WzPOkG/OrTMFFVpbkhX5SnBZfr5WYYNernGR5BAkHGzfSfwMM4z\r\n1gO96w6Vztme6dsAUR9dG+HDlOToJ+PGGPg=\r\n=dntL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/uxp.js","scripts":{"uxp":"src/uxp.js","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"},"repository":{"url":"git@github.com:adobe-uxp/devtools-cli.git","type":"git","directory":"packages/uxp-devtools-cli"},"description":"Command line interface for rapid UXP plugin development","directories":{},"dependencies":{"chalk":"^3.0.0","yargs":"^15.3.1","semver":"^7.3.2","prompts":"^2.3.2","app-path":"^4.0.0","cli-table3":"^0.6.0","@adobe/uxp-template-ps-starter":"^1.0.0","@adobe/uxp-template-xd-starter":"^1.0.0","@adobe-fixed-uxp/uxp-devtools-core":"^1.5.0","@adobe/uxp-template-default-starter":"^1.0.0","@adobe/uxp-template-ps-react-starter":"^1.0.0","@adobe/uxp-template-default-starter-ps":"^1.0.0","@adobe/uxp-template-default-starter-xd":"^1.0.0","@adobe/uxp-template-ps-react-typescript":"^1.0.0","@adobe-fixed-uxp/uxp-wdio-automation-template":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@adobe-fixed-uxp/uxp-inspect-frontend":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/uxp-devtools-cli_1.5.6_1675968632035_0.5479466965983828","host":"s3://npm-registry-packages"}},"1.5.7":{"name":"@adobe-fixed-uxp/uxp-devtools-cli","version":"1.5.7","keywords":["adobe","uxp","cli","plugin"],"author":{"name":"Adobe Inc"},"license":"Apache-2.0","_id":"@adobe-fixed-uxp/uxp-devtools-cli@1.5.7","maintainers":[{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"}],"bin":{"uxp":"src/uxp.js"},"dist":{"shasum":"1a048c0e7aef5689a5912e50c1cdb72e1237daae","tarball":"https://registry.npmjs.org/@adobe-fixed-uxp/uxp-devtools-cli/-/uxp-devtools-cli-1.5.7.tgz","fileCount":39,"integrity":"sha512-D4cFgnsrbWZk3+BcAZcZ1v72VszLGBnZbrFISHmSz/Lkrx0T4HgFiofIzpVVvJK4kGIK5ABmFpxbGSGpBJbq9w==","signatures":[{"sig":"MEYCIQDfJQ8alIpPyNcxzXz8fzb/b8mxDXl/gji0MvufJ9AFrQIhALgX6l5lvjJZBqBeFHLHi6a03QS4DtY2HMjGx3kKyEJf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5UKYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3UA//dy72U1lo7+VmrdB+SEjCJSMQO8NE+uuKLw/UkfBxvAfRF5+J\r\nvxvyoYHos6gyGvucEwlP+kPZsaGZY9dCEdS0jFvLO4/Okpe9N1AcV12+u9Td\r\nxvDXMBuForUt6mVZ0dFoaHr2+33Hz8t+HGhey/ovhAmFxY6CjXl/tAztAk6m\r\nAip3uptgf1v/xJDjbhU0oj0ukO8Xc+JY9X7VshdDxs6G04J9ZPtCoEP/Hlrb\r\nUKk+NKCxLEwz4Cgjny67+LGCmiHeYnVOfGGh29p2XhBmUaLFajvc4QSlkl5B\r\nJASPsf29cGonBtTUJCIIeQ5r6bwtEdFLNJFwRO/q3OHIPS8rsui4fprWL4Va\r\nfj9d/fsJGqp5rOPcRKyOhih27yYAq98s//alGoOHkFTBxUd9VY9WLmR6ehbI\r\n3ciLosd71MTMCjePRVYOT9brNg5bTqHSxn8FDBpdtJ/cWcccfWqGW5GozIla\r\nuVLZhUjyHTmzt3Eu9hBCkTi/cvFoaNR79eEMCBvi9MPEf+3ItJWl6iD78xev\r\nRry+/aIf2buT6ywUboszgwfQ+b3Ke+S4iRyxLJLAGuwHVnRAfwjQWQz8yzh/\r\nXmPK4wqqQB468YYeKkPkKb5rzwgQVRQn2MPFgToVi1Of9D/gMrx7k+uYmdHK\r\nokypfyvup7JYT0jdJRX1I3cRbqdrzBQJEBA=\r\n=8ug6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/uxp.js","scripts":{"uxp":"src/uxp.js","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"},"repository":{"url":"git@github.com:adobe-uxp/devtools-cli.git","type":"git","directory":"packages/uxp-devtools-cli"},"description":"Command line interface for rapid UXP plugin development","directories":{},"dependencies":{"chalk":"^3.0.0","yargs":"^15.3.1","semver":"^7.3.2","prompts":"^2.3.2","app-path":"^3.3.0","cli-table3":"^0.6.0","@adobe/uxp-template-ps-starter":"^1.0.0","@adobe/uxp-template-xd-starter":"^1.0.0","@adobe-fixed-uxp/uxp-devtools-core":"^1.5.0","@adobe/uxp-template-default-starter":"^1.0.0","@adobe/uxp-template-ps-react-starter":"^1.0.0","@adobe/uxp-template-default-starter-ps":"^1.0.0","@adobe/uxp-template-default-starter-xd":"^1.0.0","@adobe/uxp-template-ps-react-typescript":"^1.0.0","@adobe-fixed-uxp/uxp-wdio-automation-template":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@adobe-fixed-uxp/uxp-inspect-frontend":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/uxp-devtools-cli_1.5.7_1675969176068_0.7483207903330686","host":"s3://npm-registry-packages"}},"1.5.8":{"name":"@adobe-fixed-uxp/uxp-devtools-cli","version":"1.5.8","keywords":["adobe","uxp","cli","plugin"],"author":{"name":"Adobe Inc"},"license":"Apache-2.0","_id":"@adobe-fixed-uxp/uxp-devtools-cli@1.5.8","maintainers":[{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"}],"bin":{"uxp":"src/uxp.js"},"dist":{"shasum":"4436fd9d70f69c094cdf9fbd6d1ca90c1d09f133","tarball":"https://registry.npmjs.org/@adobe-fixed-uxp/uxp-devtools-cli/-/uxp-devtools-cli-1.5.8.tgz","fileCount":39,"integrity":"sha512-SDLRrCPi2nBb9hCwhqSfV+Po6CnOKNMdQpEKyfB09YqSu7LI4UQqgQOliplc9b7osuB1/WmbE2fdnPJytSL6cQ==","signatures":[{"sig":"MEUCIQCKsVlnU0TsLptv/FhdwfG/y9MIxIDRcxwkrdAkygQHZwIgQ+E24l/RMBlSQ+MEmtxBv9SLtMjSlWjpwlggFIAs2yo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5UhYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJOhAAoOW3uV+DOoPVKPVv791Ct8nsRrrE2tA+NQQYapgw/oH1ybS1\r\nwaaSUiZMgxNQC9KvOsBlfEy7+tVlBOGOAzB+14yvIQpzUR38y9DM/0q5FTnO\r\nv8Lngl2hVZhJXLqdtNdcY55a1oyK8nYiR/RAq5jRUXrvewGNuBXphcM1dqjM\r\nUCefUtp3AENXMjcrkbyg/cSlSvqca0ZExC0v0MKW847ELWJLC69Gc4Q0IqSQ\r\nC2t8iawqVqvrMIx4HJNu01aNkoQI5iz+IzbrSwb8u2Mll/aTKr9nTlBfUk9H\r\nYK+5b/5eaKncVbxXUyq1OiMJDNq/J4RWgQigbiFFBKeLEF480RRGMPRG571z\r\nQvEUHpn53j+EnNBDv3DIoaOdjU/g0x+GdIwkYFT5y9qSzOBUsMLMm0G0T5AC\r\nHOYMo/p2xvwbajkf16MUgWcLXh++jTy9uq8WqTIAqxjXqUV9SzVPONPb0LLQ\r\ng2CKAmvnYlR6NLipxQ6hD0pe+bnuwqr8p21iL9V3cccVehxgQN+g5D7LvqxK\r\nMf0bWR7kwq5ooNFzhwSEOZwIhrXoFB5eVD4Q4X+2cdqKImwqbGGa9cm43ywN\r\nTIQ2eOC5+fhNx4G2doTOcYgbjSCHVkeLYLV1dYOxVuTYHbmf9TIJQAzNNTil\r\nsybq5p9MYrEn/E+63AW+rXqdKG6D1+RjsMc=\r\n=i4yf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/uxp.js","scripts":{"uxp":"src/uxp.js","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"},"repository":{"url":"git@github.com:adobe-uxp/devtools-cli.git","type":"git","directory":"packages/uxp-devtools-cli"},"description":"Command line interface for rapid UXP plugin development","directories":{},"dependencies":{"chalk":"^3.0.0","yargs":"^15.3.1","semver":"^7.3.2","prompts":"^2.3.2","app-path":"^3.3.0","cli-table3":"^0.6.0","@adobe/uxp-template-ps-starter":"^1.0.0","@adobe/uxp-template-xd-starter":"^1.0.0","@adobe-fixed-uxp/uxp-devtools-core":"^1.5.0","@adobe/uxp-template-default-starter":"^1.0.0","@adobe/uxp-template-ps-react-starter":"^1.0.0","@adobe/uxp-template-default-starter-ps":"^1.0.0","@adobe/uxp-template-default-starter-xd":"^1.0.0","@adobe/uxp-template-ps-react-typescript":"^1.0.0","@adobe-fixed-uxp/uxp-wdio-automation-template":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@adobe-fixed-uxp/uxp-inspect-frontend":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/uxp-devtools-cli_1.5.8_1675970647914_0.6421803598456242","host":"s3://npm-registry-packages"}},"1.5.9":{"name":"@adobe-fixed-uxp/uxp-devtools-cli","version":"1.5.9","keywords":["adobe","uxp","cli","plugin"],"author":{"name":"Adobe Inc"},"license":"Apache-2.0","_id":"@adobe-fixed-uxp/uxp-devtools-cli@1.5.9","maintainers":[{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"}],"homepage":"https://github.com/adobe-uxp/devtools-cli#readme","bugs":{"url":"https://github.com/adobe-uxp/devtools-cli/issues"},"bin":{"uxp":"src/uxp.js"},"dist":{"shasum":"a92229128b71e762d5a8d608f267a961d3186b7a","tarball":"https://registry.npmjs.org/@adobe-fixed-uxp/uxp-devtools-cli/-/uxp-devtools-cli-1.5.9.tgz","fileCount":28,"integrity":"sha512-yWtpRyUPnTB2r8gUOI1Ian+MnBbb1D0zNFAVd8vGxM4gWSpOcTuvqjyETtYJsO/Pmn3EEDwRwqJWPwE5ueMqxA==","signatures":[{"sig":"MEUCIGchTnsFZHHFPVYfBQJdhX+qND02amb/m9H12K+l+I4vAiEAv2nEZDB2Wo+EyK+5MddnTfblZbjYXjUbiOvx3/ry3sI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78334},"main":"src/uxp.js","gitHead":"fa7fa0c766b524de514fce6f00c24adec4c2e8ab","scripts":{"uxp":"src/uxp.js","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"},"repository":{"url":"git+ssh://git@github.com/adobe-uxp/devtools-cli.git","type":"git","directory":"packages/uxp-devtools-cli"},"_npmVersion":"8.19.2","description":"Command line interface for rapid UXP plugin development","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"^3.0.0","yargs":"^15.3.1","semver":"^7.3.2","prompts":"^2.3.2","app-path":"^3.3.0","cli-table3":"^0.6.0","@adobe/uxp-template-ps-starter":"^1.0.0","@adobe/uxp-template-xd-starter":"^1.0.0","@adobe-fixed-uxp/uxp-devtools-core":"^1.5.1","@adobe/uxp-template-default-starter":"^1.0.0","@adobe/uxp-template-ps-react-starter":"^1.0.0","@adobe-fixed-uxp/uxp-inspect-frontend":"^1.5.1","@adobe/uxp-template-default-starter-ps":"^1.0.0","@adobe/uxp-template-default-starter-xd":"^1.0.0","@adobe/uxp-template-ps-react-typescript":"^1.0.0","@adobe-fixed-uxp/uxp-wdio-automation-template":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@adobe-fixed-uxp/uxp-inspect-frontend":"^1.5.1"},"optionalDependencies":{"@adobe-fixed-uxp/uxp-inspect-frontend":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/uxp-devtools-cli_1.5.9_1686085533971_0.1921762215961944","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@adobe-fixed-uxp/uxp-devtools-cli","version":"1.6.0","keywords":["adobe","uxp","cli","plugin"],"author":{"name":"Adobe Inc"},"license":"Apache-2.0","_id":"@adobe-fixed-uxp/uxp-devtools-cli@1.6.0","maintainers":[{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"}],"homepage":"https://github.com/adobe-uxp/devtools-cli#readme","bugs":{"url":"https://github.com/adobe-uxp/devtools-cli/issues"},"bin":{"uxp":"dist/uxp.js"},"dist":{"shasum":"e692ac0c071499f2f589169ba277bff6351bb0a9","tarball":"https://registry.npmjs.org/@adobe-fixed-uxp/uxp-devtools-cli/-/uxp-devtools-cli-1.6.0.tgz","fileCount":93,"integrity":"sha512-r38AVu8HuhaYEO8v3DTbRVOn34W1k5b5bYgIefvcCm/C6o9EjGYsnmILvRAG6JPz09z9VLVN0vQexU+A/REa/Q==","signatures":[{"sig":"MEQCICbxhKXUzfvjjBYowjnlDBCkVP4qML6qHH2uD9iQnqN9AiBnw1IghJUv26jRPBo41mF42V0RLma41GF1syXNhGwK2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291034},"main":"src/uxp.ts","type":"module","_from":"file:adobe-fixed-uxp-uxp-devtools-cli-1.6.0.tgz","exports":{".":{"types":"./dist/uxp.d.ts","import":"./dist/uxp.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"},"_resolved":"/tmp/98343435a0571b26a8593df4a1415a72/adobe-fixed-uxp-uxp-devtools-cli-1.6.0.tgz","_integrity":"sha512-r38AVu8HuhaYEO8v3DTbRVOn34W1k5b5bYgIefvcCm/C6o9EjGYsnmILvRAG6JPz09z9VLVN0vQexU+A/REa/Q==","repository":{"url":"git+ssh://git@github.com/adobe-uxp/devtools-cli.git","type":"git","directory":"packages/uxp-devtools-cli"},"_npmVersion":"10.9.4","description":"Command line interface for rapid UXP plugin development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"chalk":"^5.4.1","yargs":"^17.7.2","semver":"^7.7.0","prompts":"^2.4.2","lodash-es":"^4.17.21","cli-table3":"^0.6.5","@adobe-fixed-uxp/uxp-devtools-core":"1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/lodash-es":"^4.17.12","@types/ignore-walk":"^4.0.3","@adobe-fixed-uxp/tsconfig":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/uxp-devtools-cli_1.6.0_1770031005654_0.644243172240224","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@adobe-fixed-uxp/uxp-devtools-cli","version":"1.6.1","keywords":["adobe","uxp","cli","plugin"],"author":{"name":"Adobe Inc"},"license":"Apache-2.0","_id":"@adobe-fixed-uxp/uxp-devtools-cli@1.6.1","maintainers":[{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"}],"homepage":"https://github.com/adobe-uxp/devtools-cli#readme","bugs":{"url":"https://github.com/adobe-uxp/devtools-cli/issues"},"bin":{"uxp":"dist/uxp.js"},"dist":{"shasum":"abde7fe67784e71996aed2bb19479e02d9a3c1fb","tarball":"https://registry.npmjs.org/@adobe-fixed-uxp/uxp-devtools-cli/-/uxp-devtools-cli-1.6.1.tgz","fileCount":93,"integrity":"sha512-nQS7J68QU+GQLQvM3eEVv/+D9y5n8ifvMwFU0Zy512INtJ14TlmgNRtIQxRzfWbWSUFH8qhcn/d1smZMYPqs4w==","signatures":[{"sig":"MEYCIQDCN3tLBj9Ev0W9+7PefvrlJVVTgRq5Nx4R3LDyFCC7WQIhAIMdu8tNUJc3FukkMwduxfQ2OJ1L7R6LOBNYZl9QkstH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291107},"main":"src/uxp.ts","type":"module","_from":"file:adobe-fixed-uxp-uxp-devtools-cli-1.6.1.tgz","exports":{".":{"types":"./dist/uxp.d.ts","import":"./dist/uxp.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"},"_resolved":"/tmp/331624c32bbb0debf2fff20de44b84b6/adobe-fixed-uxp-uxp-devtools-cli-1.6.1.tgz","_integrity":"sha512-nQS7J68QU+GQLQvM3eEVv/+D9y5n8ifvMwFU0Zy512INtJ14TlmgNRtIQxRzfWbWSUFH8qhcn/d1smZMYPqs4w==","repository":{"url":"git+ssh://git@github.com/adobe-uxp/devtools-cli.git","type":"git","directory":"packages/uxp-devtools-cli"},"_npmVersion":"10.9.4","description":"Command line interface for rapid UXP plugin development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"chalk":"^5.4.1","yargs":"^17.7.2","semver":"^7.7.0","prompts":"^2.4.2","lodash-es":"^4.17.21","cli-table3":"^0.6.5","@adobe-fixed-uxp/uxp-devtools-core":"1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/lodash-es":"^4.17.12","@types/ignore-walk":"^4.0.3","@adobe-fixed-uxp/tsconfig":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/uxp-devtools-cli_1.6.1_1770031609993_0.6880920131100587","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@adobe-fixed-uxp/uxp-devtools-cli","version":"1.6.2","keywords":["adobe","uxp","cli","plugin"],"author":{"name":"Adobe Inc"},"license":"Apache-2.0","_id":"@adobe-fixed-uxp/uxp-devtools-cli@1.6.2","maintainers":[{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"}],"homepage":"https://github.com/adobe-uxp/devtools-cli#readme","bugs":{"url":"https://github.com/adobe-uxp/devtools-cli/issues"},"bin":{"uxp":"dist/uxp.js"},"dist":{"shasum":"9544a1f6300333f9718b93ba4c20a4a7af507d34","tarball":"https://registry.npmjs.org/@adobe-fixed-uxp/uxp-devtools-cli/-/uxp-devtools-cli-1.6.2.tgz","fileCount":128,"integrity":"sha512-Fj3LsXWVocZpp5/JBm2hDB5069xSQdwk+9S0/jYdysZy/OUBV/b+IhjOJcKFaTi2cqAxB5Xalx9CCoJcWx5umA==","signatures":[{"sig":"MEYCIQDveW+jFUnct5aBNe4vJddq7HbPTfX/G75RunGjWKYq0wIhALMLi9WYqfSSKIDICecWfICsOW5wIwErC6uhBmJpkVEQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331300},"main":"src/uxp.ts","type":"module","_from":"file:adobe-fixed-uxp-uxp-devtools-cli-1.6.2.tgz","exports":{".":{"types":"./dist/uxp.d.ts","import":"./dist/uxp.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"},"_resolved":"/tmp/905cb6e5c2e4a43489993b737bcd01eb/adobe-fixed-uxp-uxp-devtools-cli-1.6.2.tgz","_integrity":"sha512-Fj3LsXWVocZpp5/JBm2hDB5069xSQdwk+9S0/jYdysZy/OUBV/b+IhjOJcKFaTi2cqAxB5Xalx9CCoJcWx5umA==","repository":{"url":"git+ssh://git@github.com/adobe-uxp/devtools-cli.git","type":"git","directory":"packages/uxp-devtools-cli"},"_npmVersion":"10.9.4","description":"Command line interface for rapid UXP plugin development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"chalk":"^5.4.1","yargs":"^17.7.2","semver":"^7.7.0","prompts":"^2.4.2","lodash-es":"^4.17.21","cli-table3":"^0.6.5","@adobe-fixed-uxp/uxp-devtools-core":"1.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/lodash-es":"^4.17.12","@types/ignore-walk":"^4.0.3","@adobe-fixed-uxp/tsconfig":"1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/uxp-devtools-cli_1.6.2_1770127113955_0.24466246337169717","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"@adobe-fixed-uxp/uxp-devtools-cli","version":"1.6.3","keywords":["adobe","uxp","cli","plugin"],"author":{"name":"Adobe Inc"},"license":"Apache-2.0","_id":"@adobe-fixed-uxp/uxp-devtools-cli@1.6.3","maintainers":[{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"}],"homepage":"https://github.com/adobe-uxp/devtools-cli#readme","bugs":{"url":"https://github.com/adobe-uxp/devtools-cli/issues"},"bin":{"uxp":"dist/uxp.js"},"dist":{"shasum":"12a8e947e55d910e04033953cdaf484afbc65ebb","tarball":"https://registry.npmjs.org/@adobe-fixed-uxp/uxp-devtools-cli/-/uxp-devtools-cli-1.6.3.tgz","fileCount":128,"integrity":"sha512-KPX2l8ZfKVsolseBkuju1kc9JOTffh4g6FkVyxui/jO/aVOvjCFHPsWLq3OxtIeFMKR1fx3buIBB3xNTp0O/7Q==","signatures":[{"sig":"MEQCIGKSpl7xOV9g3B2OYBdpAEyx8Q/firOwWCHx1rxMAn2cAiBcEMjLYEbqphcGkCaDaR6mUc4CUQj0sQury5mll2FCLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331408},"main":"src/uxp.ts","type":"module","_from":"file:adobe-fixed-uxp-uxp-devtools-cli-1.6.3.tgz","exports":{".":{"types":"./dist/uxp.d.ts","import":"./dist/uxp.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"},"_resolved":"/tmp/4af5de18efb164168ff5eac91d231a3e/adobe-fixed-uxp-uxp-devtools-cli-1.6.3.tgz","_integrity":"sha512-KPX2l8ZfKVsolseBkuju1kc9JOTffh4g6FkVyxui/jO/aVOvjCFHPsWLq3OxtIeFMKR1fx3buIBB3xNTp0O/7Q==","repository":{"url":"git+ssh://git@github.com/adobe-uxp/devtools-cli.git","type":"git","directory":"packages/uxp-devtools-cli"},"_npmVersion":"10.9.4","description":"Command line interface for rapid UXP plugin development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"chalk":"^5.4.1","yargs":"^17.7.2","semver":"^7.7.0","prompts":"^2.4.2","lodash-es":"^4.17.21","cli-table3":"^0.6.5","@adobe-fixed-uxp/uxp-devtools-core":"1.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/lodash-es":"^4.17.12","@types/ignore-walk":"^4.0.3","@adobe-fixed-uxp/tsconfig":"1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/uxp-devtools-cli_1.6.3_1770127772353_0.431687314604408","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"@adobe-fixed-uxp/uxp-devtools-cli","version":"1.6.4","keywords":["adobe","uxp","cli","plugin"],"author":{"name":"Adobe Inc"},"license":"Apache-2.0","_id":"@adobe-fixed-uxp/uxp-devtools-cli@1.6.4","maintainers":[{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"}],"homepage":"https://github.com/adobe-uxp/devtools-cli#readme","bugs":{"url":"https://github.com/adobe-uxp/devtools-cli/issues"},"bin":{"uxp":"dist/uxp.js"},"dist":{"shasum":"dd53aabe48cc574898b4c06499d7dbf06cea12d9","tarball":"https://registry.npmjs.org/@adobe-fixed-uxp/uxp-devtools-cli/-/uxp-devtools-cli-1.6.4.tgz","fileCount":128,"integrity":"sha512-TEA6c4Ejik5JfM4/Ff6d8SKePkNf+6SiygusZIMqzEe6lZcXGAC6bi3isFHe5XDUt1DOHcWZ+ijJfavXKqqmdA==","signatures":[{"sig":"MEUCICIm2o9M9uOqdVwdrLGp+KOsdwW/O0hnwEctRpWwCBKCAiEAvx+r6rvccrhkMOR6F9uEkqCWF1gAF/UlPLyrmSbUPaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331516},"main":"src/uxp.ts","type":"module","_from":"file:adobe-fixed-uxp-uxp-devtools-cli-1.6.4.tgz","exports":{".":{"types":"./dist/uxp.d.ts","import":"./dist/uxp.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"},"_resolved":"/tmp/f97e25bf836323cde9574112226cce90/adobe-fixed-uxp-uxp-devtools-cli-1.6.4.tgz","_integrity":"sha512-TEA6c4Ejik5JfM4/Ff6d8SKePkNf+6SiygusZIMqzEe6lZcXGAC6bi3isFHe5XDUt1DOHcWZ+ijJfavXKqqmdA==","repository":{"url":"git+ssh://git@github.com/adobe-uxp/devtools-cli.git","type":"git","directory":"packages/uxp-devtools-cli"},"_npmVersion":"10.9.4","description":"Command line interface for rapid UXP plugin development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"chalk":"^5.4.1","yargs":"^17.7.2","semver":"^7.7.0","prompts":"^2.4.2","lodash-es":"^4.17.21","cli-table3":"^0.6.5","@adobe-fixed-uxp/uxp-devtools-core":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/lodash-es":"^4.17.12","@types/ignore-walk":"^4.0.3","@adobe-fixed-uxp/tsconfig":"1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/uxp-devtools-cli_1.6.4_1770819499585_0.894246221874148","host":"s3://npm-registry-packages-npm-production"}},"1.6.5":{"name":"@adobe-fixed-uxp/uxp-devtools-cli","version":"1.6.5","keywords":["adobe","uxp","cli","plugin"],"author":{"name":"Adobe Inc"},"license":"Apache-2.0","_id":"@adobe-fixed-uxp/uxp-devtools-cli@1.6.5","maintainers":[{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"}],"homepage":"https://github.com/adobe-uxp/devtools-cli#readme","bugs":{"url":"https://github.com/adobe-uxp/devtools-cli/issues"},"bin":{"uxp":"dist/uxp.js"},"dist":{"shasum":"2e7b954053355f2d9f0678cf482cfd077c03346e","tarball":"https://registry.npmjs.org/@adobe-fixed-uxp/uxp-devtools-cli/-/uxp-devtools-cli-1.6.5.tgz","fileCount":128,"integrity":"sha512-F6t4nxoC7jm6EFPZbFeI5Qaw/xyqF83eQyiSPRvXsZ9Lx9vgrwNdxCVNLfptMblUIE6jHXS6XaB3Ct5C6GI8oA==","signatures":[{"sig":"MEUCIQD16/UHoPgmdHZNP2JkcieuF4xh7w7l3OHT5a51MbOWEQIgeLaorjYsjqsnE35kidbvkTpsfNy38HeNluwjWiNM4zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331624},"main":"src/uxp.ts","type":"module","_from":"file:adobe-fixed-uxp-uxp-devtools-cli-1.6.5.tgz","exports":{".":{"types":"./dist/uxp.d.ts","import":"./dist/uxp.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"},"_resolved":"/tmp/801c45bc6f255e6e7f063cfeadf4de2e/adobe-fixed-uxp-uxp-devtools-cli-1.6.5.tgz","_integrity":"sha512-F6t4nxoC7jm6EFPZbFeI5Qaw/xyqF83eQyiSPRvXsZ9Lx9vgrwNdxCVNLfptMblUIE6jHXS6XaB3Ct5C6GI8oA==","repository":{"url":"git+ssh://git@github.com/adobe-uxp/devtools-cli.git","type":"git","directory":"packages/uxp-devtools-cli"},"_npmVersion":"10.9.4","description":"Command line interface for rapid UXP plugin development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"chalk":"^5.4.1","yargs":"^17.7.2","semver":"^7.7.0","prompts":"^2.4.2","lodash-es":"^4.17.21","cli-table3":"^0.6.5","@adobe-fixed-uxp/uxp-devtools-core":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/lodash-es":"^4.17.12","@types/ignore-walk":"^4.0.3","@adobe-fixed-uxp/tsconfig":"1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/uxp-devtools-cli_1.6.5_1770825877253_0.6457915870872617","host":"s3://npm-registry-packages-npm-production"}},"1.6.6":{"name":"@adobe-fixed-uxp/uxp-devtools-cli","version":"1.6.6","keywords":["adobe","uxp","cli","plugin"],"author":{"name":"Adobe Inc"},"license":"Apache-2.0","_id":"@adobe-fixed-uxp/uxp-devtools-cli@1.6.6","maintainers":[{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"}],"homepage":"https://github.com/adobe-uxp/devtools-cli#readme","bugs":{"url":"https://github.com/adobe-uxp/devtools-cli/issues"},"bin":{"uxp":"dist/uxp.js"},"dist":{"shasum":"9a44d6b69dbe1f4a78e1a37fb3ccc280b465ff99","tarball":"https://registry.npmjs.org/@adobe-fixed-uxp/uxp-devtools-cli/-/uxp-devtools-cli-1.6.6.tgz","fileCount":128,"integrity":"sha512-cf4gczUaNISuIhQb2szr7LgyMccS6Htu+ux8A6kUpJZ0Ay/CQtBmFGNR/8L7KgOT0rAws+BINSk1vKFl/WroWQ==","signatures":[{"sig":"MEYCIQCczQwDhbr+twieBgIVAFiAcvMqinZ1Np0Vox+cgStyZAIhAOVzlHeJdJZm/azMqot5bApddneoj7zYMdin/NsZIOVW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331772},"main":"src/uxp.ts","type":"module","_from":"file:adobe-fixed-uxp-uxp-devtools-cli-1.6.6.tgz","exports":{".":{"types":"./dist/uxp.d.ts","import":"./dist/uxp.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"},"_resolved":"/tmp/77d6c20a96aab4d6bf883ea16ade501a/adobe-fixed-uxp-uxp-devtools-cli-1.6.6.tgz","_integrity":"sha512-cf4gczUaNISuIhQb2szr7LgyMccS6Htu+ux8A6kUpJZ0Ay/CQtBmFGNR/8L7KgOT0rAws+BINSk1vKFl/WroWQ==","repository":{"url":"git+ssh://git@github.com/adobe-uxp/devtools-cli.git","type":"git","directory":"packages/uxp-devtools-cli"},"_npmVersion":"10.9.4","description":"Command line interface for rapid UXP plugin development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"chalk":"^5.4.1","yargs":"^17.7.2","semver":"^7.7.0","prompts":"^2.4.2","lodash-es":"^4.17.21","cli-table3":"^0.6.5","@adobe-fixed-uxp/uxp-devtools-core":"1.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@types/prompts":"^2.4.9","@types/lodash-es":"^4.17.12","@types/ignore-walk":"^4.0.3","@adobe-fixed-uxp/tsconfig":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/uxp-devtools-cli_1.6.6_1770885584229_0.9964164104632836","host":"s3://npm-registry-packages-npm-production"}},"1.6.7":{"name":"@adobe-fixed-uxp/uxp-devtools-cli","type":"module","version":"1.6.7","description":"Command line interface for rapid UXP plugin development","author":{"name":"Adobe Inc"},"license":"Apache-2.0","repository":{"type":"git","url":"git+ssh://git@github.com/adobe-uxp/devtools-cli.git","directory":"packages/uxp-devtools-cli"},"keywords":["adobe","uxp","cli","plugin"],"exports":{".":{"types":"./dist/uxp.d.ts","import":"./dist/uxp.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"publishConfig":{"access":"public"},"main":"src/uxp.ts","bin":{"uxp":"dist/uxp.js"},"dependencies":{"chalk":"^5.4.1","cli-table3":"^0.6.5","lodash-es":"^4.17.21","prompts":"^2.4.2","semver":"^7.7.0","yargs":"^17.7.2","@adobe-fixed-uxp/uxp-devtools-core":"1.6.6"},"devDependencies":{"@types/ignore-walk":"^4.0.3","@types/lodash-es":"^4.17.12","@types/prompts":"^2.4.9","@types/semver":"^7.5.8","@types/yargs":"^17.0.33","@adobe-fixed-uxp/tsconfig":"1.1.2"},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_id":"@adobe-fixed-uxp/uxp-devtools-cli@1.6.7","bugs":{"url":"https://github.com/adobe-uxp/devtools-cli/issues"},"homepage":"https://github.com/adobe-uxp/devtools-cli#readme","_integrity":"sha512-uR0gE5JM45N0QBXnw6+0kX6+4Lddgloi2x0UGw4WLfJXoRdGpUx/Ea9ATBBo0ADdOzIgmt4C9+4u2joNgWnyFw==","_resolved":"/tmp/30a82c6a946b7de23904771c9a19af83/adobe-fixed-uxp-uxp-devtools-cli-1.6.7.tgz","_from":"file:adobe-fixed-uxp-uxp-devtools-cli-1.6.7.tgz","_nodeVersion":"22.22.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-uR0gE5JM45N0QBXnw6+0kX6+4Lddgloi2x0UGw4WLfJXoRdGpUx/Ea9ATBBo0ADdOzIgmt4C9+4u2joNgWnyFw==","shasum":"c39f7fd6d8890aa0d4c107c8d28f24a39a8fff6c","tarball":"https://registry.npmjs.org/@adobe-fixed-uxp/uxp-devtools-cli/-/uxp-devtools-cli-1.6.7.tgz","fileCount":128,"unpackedSize":331904,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFIvUaS5utW5xuQiXBpz1Z1aYWkFw/GhQeakm+TcEPacAiA5vPfxGvrzA4GrwqWf+dDOVbKDFBOoJTL5DQuWcfEHSQ=="}]},"_npmUser":{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"},"directories":{},"maintainers":[{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/uxp-devtools-cli_1.6.7_1775129331856_0.13903005265055435"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-09T18:46:22.220Z","modified":"2026-04-02T11:28:52.174Z","1.5.0":"2023-02-09T18:29:48.765Z","1.5.1":"2023-02-09T18:32:23.452Z","1.5.2":"2023-02-09T18:32:40.668Z","1.5.3":"2023-02-09T18:41:16.451Z","1.5.4":"2023-02-09T18:43:08.665Z","1.5.5":"2023-02-09T18:46:22.483Z","1.5.6":"2023-02-09T18:50:32.228Z","1.5.7":"2023-02-09T18:59:36.246Z","1.5.8":"2023-02-09T19:24:08.180Z","1.5.9":"2023-06-06T21:05:34.208Z","1.6.0":"2026-02-02T11:16:45.815Z","1.6.1":"2026-02-02T11:26:50.160Z","1.6.2":"2026-02-03T13:58:34.102Z","1.6.3":"2026-02-03T14:09:32.515Z","1.6.4":"2026-02-11T14:18:19.729Z","1.6.5":"2026-02-11T16:04:37.431Z","1.6.6":"2026-02-12T08:39:44.376Z","1.6.7":"2026-04-02T11:28:52.042Z"},"bugs":{"url":"https://github.com/adobe-uxp/devtools-cli/issues"},"author":{"name":"Adobe Inc"},"license":"Apache-2.0","homepage":"https://github.com/adobe-uxp/devtools-cli#readme","keywords":["adobe","uxp","cli","plugin"],"repository":{"type":"git","url":"git+ssh://git@github.com/adobe-uxp/devtools-cli.git","directory":"packages/uxp-devtools-cli"},"description":"Command line interface for rapid UXP plugin development","maintainers":[{"name":"hansottowirtz","email":"hansottowirtz@gmail.com"}],"readme":"**Table of contents**\n<!-- npx markdown-toc README.md --maxdepth 3  -->\n\n- [Overview](#overview)\n- [Getting started](#getting-started)\n    * [Software requirements](#software-requirements)\n    * [Installation](#installation)\n        + [Manual installation](#manual-installation)\n        + [Installation via package manager (work in progress)](#installation-via-package-manager-work-in-progress)\n    * [Quick start guide](#quick-start-guide)\n    * [Help commands](#help-commands)\n- [Commands](#commands)\n    * [`apps`](#apps)\n    * [`enable`](#enable)\n    * [`service`](#service)\n    * [`plugin`](#plugin)\n        + [Plugin initialization](#plugin-initialization)\n        + [Loading a plugin into one or more host apps](#loading-a-plugin-into-one-or-more-host-apps)\n        + [Reloading a plugin](#reloading-a-plugin)\n        + [Debugging a plugin](#debugging-a-plugin)\n        + [Plugin logs](#plugin-logs)\n        + [Plugin Test](#plugin-test)\n- [Contributing](#contributing)\n- [Licensing](#licensing)\n\n# Getting started\n\n## Software requirements\n\n- Yarn version >= 1.13\n- Node version >= 12.19.1\n- Git\n\n(Devtools helper uses N-API v4. Node version and N-API compatibility matrix is available [here](https://nodejs.org/api/n-api.html#n_api_n_api_version_matrix).)\n\n## Installation\n\n#### NOTE: Install via package manager(npm)is not supported right now. Please follow the manual instructions provided below for install\n\n### Manual installation\n\n- Note that on Windows you need to run these commands in `PowerShell` or `Command Prompt`.\n\n#### Yarn setup\n\nInstall `yarn` via `npm` on the command line:\n\n    npm install -g yarn\n\nYou need to add the `yarn global bin` path to the `PATH` environment variable to access the `uxp` command directly from the command line. See just below for instructions for your OS.\n\n**Mac**\n\nYou can run this command on terminal to add `yarn global bin` to the `PATH`.\n\n    export PATH=\"$(yarn global bin):$PATH\"\n\n**Windows**\n\nYou can add yarn global bin path to system variables by following the steps given [here](<https://docs.microsoft.com/en-us/previous-versions/office/developer/sharepoint-2010/ee537574(v%3Doffice.14)>).\n\n**Mac Apple Silicon**\n\nCurrently, arm package for electron is not available. Hence ,installation is not supported for node installed for Apple silicon(`arm`)\n(Check node processor using `node -p \"process.arch\"`)\nNote: Installation will work on node running in Intel emulation mode (`x64`).\n\n#### Repo setup\n\n- Either clone this repository to your local machine or download and extract the zip\n- `cd` into the resulting `uxp-developer-tools` directory\n- Run `yarn install`\n\n### Installation via package manager (work in progress)\n\n    npm install @adobe/uxp-devtools-cli\n\nor\n\n    yarn add @adobe/uxp-devtools-cli\n\n## Quick start guide\n\nFirst, make sure the target application is running.\n\nThen you can start working with the UXP CLI. Be sure you are `cd`'d into your plugin project. (If you don't have a plugin project yet, check out the [Plugin initiatialization](#plugininitialization) section for how to boostrap a plugin from the command line.)\n\nHere is one quick way to get started, which will result in 3 tabs (or command line instances) in your terminal:\n\n1. Tab 1: `uxp service start`\n2. Tab 2: `uxp devtools enable && uxp plugin load && uxp plugin debug`\n3. Tab 3: Choose your own adventure\n\nFor tab 3, here are some options:\n\n- Manually run `uxp plugin reload` when you want to reload changes\n- For auto-reload, run `npx nodemon --exec \"uxp plugin reload\" -e js,jsx,html` [Note: if you have nodemon globally installed, you can omit `npx` from this command]\n\n## Help commands\n\nTo get help on the command line, you can run the following commands:\n\n    $ uxp help\n    // prints details of all the commands available in the cli.\n\n    $ uxp <command> help\n    // prints details of specific command.\n\n# Commands\n\n## `apps`\n\nGet details for apps that support UXP:\n\n    $ uxp apps list\n\nOutput:\n\n    ┌─────────┬──────┬──────────┬───────────────────┐\n    │ (index) │  ID  │ Version  │       Name        │\n    ├─────────┼──────┼──────────┼───────────────────┤\n    │    0    │ 'PS' │ '21.0.3' │ 'Adobe Photoshop' │\n    ├─────────┼──────┼──────────┼───────────────────┤\n    │    1    │ 'XD' │ '28.0.12'│ 'Adobe XD'        │\n    └─────────┴──────┴──────────┴───────────────────┘\n\nThe ID column contains the app ID that you will use in other CLI commands. This ID string is the same as the app ID you will specify in the plugin's `manifest.json` file under _host -> app_.\n\nIf you have more than one version of the same app installed (say, standard & pre-release version), each version will be listed in the output with its own version number. Example:\n\n    ┌─────────┬──────┬──────────┬───────────────────┐\n    │ (index) │  ID  │ Version  │       Name        │\n    ├─────────┼──────┼──────────┼───────────────────┤\n    │    0    │ 'PS' │ '21.0.3' │ 'Adobe Photoshop' │\n    ├─────────┼──────┼──────────┼───────────────────┤\n    │    1    │ 'PS' │ '21.1.0' │ 'Adobe Photoshop' │ <- this is pre-release.\n    ├─────────┼──────┼──────────┼───────────────────┤\n    │    2    │ 'XD' │ '28.0.12'│ 'Adobe XD'        │\n    └─────────┴──────┴──────────┴───────────────────┘\n\n## `enable`\n\nBefore you run any UXP developer commands to load or debug your plugin, you must enable UXP DevTools. To do that, run the following command:\n\n    uxp devtools enable\n\n**Note**: This command will prompt you with an OS credentials dialog. This is done so that random external scripts can't issue plugin load commands to the apps to load unauthorized plugins without user knowledge.\n\nOnce you are done with the tooling you can disable UXP DevTools by running the following command:\n\n    $ uxp devtools disable\n\n## `service`\n\nThe UXP CLI and Adobe apps communicate with each other using a WebSocket connection. For this to happen, you must start the CLI service from the command line. This runs a server at an optionally specified port.\n\nStart the service:\n\n      $ uxp service start [--port <port>]\n\n     Options:\n    --port:  The port is  where the service will run, defaults to 14001\n\nAs seen in the Quick Start above, now that the CLI service is running, you need to open a separate command line instance to run the actual developer tool commands.\n\nYou can use the new terminal instance to run other project commands for loading/reloading plugins, debugging, and more.\n\n## `plugin`\n\n### Plugin initialization\n\nYou can initialize or bootstrap a directory as a UXP plugin by running these commands:\n\n    $ uxp plugin init\n\n      - On prompt provide plugin details such as plugin name, plugin version, id\n      - Select host app (based on host app, default template for corresponding host app will be selected)\n      - If both host apps are selected(XD,PS), common template for host apps is selected\n\n    On initialisation, plugin directory structure is created in current working directory which comprises of manifest.json and plugin src files\n\n User template:\n\n    $ uxp plugin init [--template <template-source>]\n\n    --template: The template source for the plugin. If a template is not provided, the CLI will prompt you to enter plugin details.\n    A template can be one of:\n      - the default template provided with the CLI called 'ps-starter'\n      - a local path relative to the current working directory (e.g. ../my-custom-template)\n\n### Loading a plugin into one or more host apps\n\nYou can load a plugin into a host app like this:\n\n    $ uxp plugin load [--manifest <path>] [--apps <appId ...>] [--breakOnStart]\n\n#### Options\n\n**--manifest**\n\nThe path to the plugin's manifest.json file. If the final plugin code is generated in a sub-folder (say, a \"build\" or \"dist\" folder), then you need to provide the path to this folder.\n\n**--apps**\nA list of apps that you want to load the plugin into. If you don't provide this argument the CLI will look into the host entry details in your `manifest.json` file and load the plugin into all supported apps that are currently connected to the CLI service.\n\nIf more than one version of the app is running, you can limit this app to a specific version by appending the version string to the app ID. Let's look at an example:\n\n    $ uxp apps list\n\n    ┌─────────┬──────┬──────────┬───────────────────┐\n    │ (index) │  ID  │ Version  │       Name        │\n    ├─────────┼──────┼──────────┼───────────────────┤\n    │    0    │ 'PS' │ '21.0.3' │ 'Adobe Photoshop' │\n    ├─────────┼──────┼──────────┼───────────────────┤\n    │    1    │ 'PS' │ '21.1.0' │ 'Adobe Photoshop' │\n    └─────────┴──────┴──────────┴───────────────────┘\n\nLoad the plugin into both versions of Photoshop:\n\n    $ uxp plugin load\n\nLimit the load to only one version:\n\n    $ uxp plugin load --apps PS@21.1.0\n\n**--breakOnStart**\nBlocks the plugin until a debugger attaches.If specified, attach is assumed, and a debugger will immediately be spawned.Defaults to false.\n\n### Reloading a plugin\n\n_After you have loaded your plugin once with `uxp plugin load`_, you can reload the plugin into the host application using this command:\n\n    $ uxp plugin reload [--apps <appId ...>]\n\n#### Options\n\n**--apps**\nA list of apps that you want to reload the plugin into. If you don't provide this argument, the CLI will look into the host entry details in your `manifest.json` file and reload the plugin into all supported apps that are currently connected to the CLI service.\n\nIf more than one version of the app is running, you can limit this app to a specific version by appending the version string to the app ID.\n\nFor eg, to limit the reload to only one version:\n\n    $ uxp plugin unload --apps PS@21.1.0\n\n**Note:** This will reload all changes done in the plugin **except for manifest changes**. To reload your manifest, you will need to run `uxp plugin load`.\n\n### Debugging a plugin\n\n_After you have loaded your plugin once with `uxp plugin load`_, you can debug the plugin using this command:\n\n    $ uxp plugin debug [--apps <appId ...>]\n\n#### Options\n\n**--apps**\nIf your plugin is loaded in multiple apps, you can use this option to choose the app in which you want to limit the debugging to.\nBy default you will able to debug all connected apps specified in your `manifest.json`.\n\n### Unloading a plugin from one or more host apps\n\nYou can unload a plugin from a host app like this:\n\n    $ uxp plugin unload [--apps <appId ...>]\n\n#### Options\n\n**--apps**\nA list of apps that you want to unload the plugin from. If you don't provide this argument, the CLI will look into the host entry details in your `manifest.json` file and unload the plugin from all supported apps that are currently connected to the CLI service.\n\nIf more than one version of the app is running, you can limit this app to a specific version by appending the version string to the app ID.\n\nFor eg, to unload the plugin from all supported apps:\n\n    $ uxp plugin unload\n\nTo limit the unload to only one version:\n\n    $ uxp plugin unload --apps PS@21.1.0\n\n### Watching a plugin directory and reloading contents on change\n\nYou can watch a plugin like this:\n\n    $ uxp plugin watch [--path <relative path>] [--apps <appId ...>]\n\n#### Options\n\n**--path**\nRelative path to plugin's source folder. Defaults to the current working directory.\n\n**--apps**\nA list of apps that you want to watch the plugin for and reload contents on change. If you don't provide this argument, the CLI will look into the host entry details in your `manifest.json` file, watch the plugin directory and reload plugin into all supported apps that are currently connected to the CLI service when changes are saved.\n\nIf more than one version of the app is running, you can limit this app to a specific version by appending the version string to the app ID.\n\nFor eg, to limit the watch and reload to only one version:\n\n    $ uxp plugin watch --apps PS@21.1.0\n\n### Plugin logs\n\n_After you have loaded your plugin once with `uxp plugin load`_, you can view plugin logs using this command.\nThis command launches a plugin console window where logs can be viewed\n\n    $ uxp plugin logs\n\n### Plugin test\nYou can now execute execute plugin's functional tests in UXP CLI v1.3 and above. This support is available for Adobe Applications integrated with **UXP 5.0** and above. The following CLI commands can be used to get you started with writing and executing tests for your plugin.\n\n#### Plugin test setup\n\nThe intial automation setup can be done using this command:\n\n    $ uxp plugin test --setup\n\nThe default project uses [WebDriverIO](https://webdriver.io/docs/gettingstarted) framework\n\n* This command will create a folder named **\"uxp-plugin-tests\"** and install the required dependencies to execute the testsuite.\n\n* You can automate your plugin's UI by adding more tests in the folder location **\"uxp-plugin-tests\"**.\n(sub-folders are configurable. Eg. [specs](../uxp-templates-pack/uxp-wdio-automation-template/wdio.conf.js) )\n\n##### Sample Scripts\n\nYou can refer sample scripts available with the plugin init templates\n\n* uxp-template-ps-starter : [PopulateButtonTest](../uxp-templates-pack/uxp-template-ps-starter/template/uxp-plugin-tests/sample-tests/specs/PopulateButtonTest.js)\n* uxp-template-default-starter-ps : [ChangeColorTest](../uxp-templates-pack/uxp-template-default-starter-ps/template/uxp-plugin-tests/sample-tests/specs/ChangeColorTest.js)\n\n#### Execute test\n\n_After you have loaded the plugin using `uxp plugin load`_, you can execute the plugin tests with:\n\n    $ uxp plugin test [--port <testService Port>] [--appId <appId>]\n\nOnce tests are executed, the test reports can be seen on the console. Note: The test reports, depend on the reporting module that you choose with the automation framework(WDIO).\n\nNote: The plugin should be loaded to execute the tests. Currently, on `uxp plugin load`, Ps loads the plugin UI and XD   adds to the plugin panel. To execute tests on XD open the plugin manually and then run the command.\n\n#### For Advanced Users\n\n Client can choose any javascript automation framework of their choice.\n\n* Create a folder **uxp-plugin-tests** inside plugin folder\n\n    $ mkdir uxp-plugin-tests\n    $ cd uxp-plugin-tests\n\n* Add framework files to the folder \"uxp-plugin-tests\" and run `yarn install` to install the needed dependencies.\n\n* Arguments such as driverPort, servicePort & app-id are needed to create a connection between plugin and UXP CLI. Ref. [wdio.conf.js](../uxp-templates-pack/uxp-wdio-automation-template/wdio.conf.js)\n\n* The command to execute the testSuite should be mentioned at \"uxp-plugin-tests\" in [package.json](../uxp-templates-pack/uxp-wdio-automation-template/package.json) of the automation project.\n\n##### Options\n\n**--port**\nPort at which the UXP testService starts. Default value: 4797\n\n    $ uxp plugin test --port 4789\n\n**--appId**\nSingle App ID into which the plugin's test should be executed.The supported app IDs can be retrieved using `uxp apps list`. The default action is to execute test on the first host app specified in the plugin's manifest.\n\n    $ uxp plugin test --appId XD\n\n### Plugin package\n\n_After you have created your plugin , you can package your plugin using this command.\n\n    $ uxp plugin package\n\n#### options\n\n**--manifest**\n\nThe path to the plugin's manifest.json file. If the final plugin code is generated in a sub-folder (say, a \"build\" or \"dist\" folder), then you need to provide the path to this folder.\n\n**--apps**\nA list of apps for which you want to package the plugin. If you don't provide this argument, the CLI will look into the host entry details in your `manifest.json` and will generate the separate packages for all the host application.\n\n    $ uxp plugin package --apps PS\n\n**--outputPath**\nOutput directory path where plugin will be packaged. Defaults to current working directory.\n\n    $uxp plugin package --outputPath <path>\n\n# Contributing\n\nContributions are welcome! Read the [Contributing Guide](CONTRIBUTING.md) for more information.\n\n# Licensing\n\nThis project is licensed under the Apache V2 License. See [LICENSE](LICENSE) for more information.\n","readmeFilename":"README.md"}