{"_id":"yarn-programmatic","_rev":"5-f2d3377cc48e0e17ee641b67587bfd29","name":"yarn-programmatic","description":"Programmatic API wrapper for Yarn","dist-tags":{"latest":"0.1.2"},"versions":{"0.0.1":{"name":"yarn-programmatic","version":"0.0.1","description":"Programmatic API wrapper for Yarn","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/tristanMatthias/yarn-programmatic.git"},"keywords":["yarn","api","programmatic"],"author":{"name":"Tristan Matthias","email":"hello@tristanmatthias.com"},"license":"ISC","bugs":{"url":"https://github.com/tristanMatthias/yarn-programmatic/issues"},"homepage":"https://github.com/tristanMatthias/yarn-programmatic#readme","devDependencies":{"eslint":"^4.16.0"},"dependencies":{"child-process-promise":"^2.2.1","colors":"^1.1.2"},"_id":"yarn-programmatic@0.0.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"tmatthias","email":"hello@tristanmatthias.com"},"dist":{"integrity":"sha512-Cs7fopcwfQzpHbL6bult8Jw+SAQnaaWO+bFYrACXwmRBAK1u0eGJWTQfRFzgCNmBbDWbdrVXkXCTNiZKX4u/iQ==","shasum":"ff61d2a16d010100a80cb35747454d6a9bc87d3e","tarball":"https://registry.npmjs.org/yarn-programmatic/-/yarn-programmatic-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA9Fha+ihy62j9rBlVuX5+6AT3Vf25SNpLz86tXva344AiEAwduTjf8Vw6xWIrXPMyY+WpkzvGSvH+7FYDF2hmnVUD8="}]},"maintainers":[{"name":"tmatthias","email":"hello@tristanmatthias.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yarn-programmatic-0.0.1.tgz_1516581390720_0.38084839982911944"},"directories":{}},"0.0.2":{"name":"yarn-programmatic","version":"0.0.2","description":"Programmatic API wrapper for Yarn","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/tristanMatthias/yarn-programmatic.git"},"keywords":["yarn","api","programmatic"],"author":{"name":"Tristan Matthias","email":"hello@tristanmatthias.com"},"license":"ISC","bugs":{"url":"https://github.com/tristanMatthias/yarn-programmatic/issues"},"homepage":"https://github.com/tristanMatthias/yarn-programmatic#readme","devDependencies":{"eslint":"^4.16.0"},"dependencies":{"child-process-promise":"^2.2.1","colors":"^1.1.2"},"gitHead":"b520d4fde5acaeb4d64094123529e180663b6a9b","_id":"yarn-programmatic@0.0.2","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"tmatthias","email":"hello@tristanmatthias.com"},"dist":{"integrity":"sha512-nPhcyRSLq80YRQCWNTYCAvWD8oGM5y9YbDHcH/FcTq7onxHSQAM2mWjqlJ5X5lfamjRU6cqYVXZEAJxXG8UJDw==","shasum":"9e8f25a56cfa6e4c12eed78601fb0df0df5c033d","tarball":"https://registry.npmjs.org/yarn-programmatic/-/yarn-programmatic-0.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuKcvoD4F1dMaUlfo7538AaC2EgDOCedC549JMaxHG9QIhAM613pV0susYKNvcoiF/IiiRNfZdumCgF5PJ6DpQ2Kny"}]},"maintainers":[{"name":"tmatthias","email":"hello@tristanmatthias.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yarn-programmatic-0.0.2.tgz_1516582143084_0.43710117717273533"},"directories":{}},"0.1.0":{"name":"yarn-programmatic","version":"0.1.0","description":"Programmatic API wrapper for Yarn","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p ./"},"repository":{"type":"git","url":"git+https://github.com/tristanMatthias/yarn-programmatic.git"},"keywords":["yarn","api","programmatic"],"author":{"name":"Tristan Matthias","email":"hello@tristanmatthias.com"},"license":"ISC","bugs":{"url":"https://github.com/tristanMatthias/yarn-programmatic/issues"},"homepage":"https://github.com/tristanMatthias/yarn-programmatic#readme","devDependencies":{"@types/child-process-promise":"^2.2.1","tslint":"^5.20.1","tslint-config-airbnb":"^5.11.2","typescript":"^3.7.3"},"dependencies":{"child-process-promise":"^2.2.1"},"_id":"yarn-programmatic@0.1.0","dist":{"shasum":"b67a800e7c6e744c1a21da9753a54361ab5c4cd6","integrity":"sha512-gdtmvclRP73z2LfaMCRaEQR+4TWAJH0h+L9NftYscvY058rQy7V6S5St4nnqyHnIfqw8bTeQigAyISeseN9LUA==","tarball":"https://registry.npmjs.org/yarn-programmatic/-/yarn-programmatic-0.1.0.tgz","fileCount":33,"unpackedSize":16653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6Vc6CRA9TVsSAnZWagAAgAQQAIiUNnZT5F2eNhSdisiP\nOpneb+ONS/gaf0wI1NoenMRm1kgEAnbgp+0M9XDji5NKm1Tc6Oa3NOawpCXL\nnhr92V2CMkMFK3lQ/jFgtFL5Lp2LglhvpMGg8bFfHMmuwYR/6cBpryN1B8W7\nPMGJMeocorat+PAYBGF0nmDt15EBvfDtDqgFP5S5ibFLeR2jIE4xhukIvmss\nsGH542qTSm7eIAiX6LgDJ4UA+XncCPiLPz/PqP+ywoCGAUmjsPBQmZ2D48vy\niVWhb0NdX/GB1ZoXuvHVlCjFjP/WZNQVMQwCfl0TDIoR0YJvabmOpjsSrJMY\nmhlyIv4hLxSLE9DEBV8WZuvupbHyw6H8pvh9TNaSirXJZOAH5f2LuNOzCEEt\nhM8HKRiNKE0tD48Ea+XvvtqB+wHNTwqIgVveB60mjMpN0pzkwvo/KEBdTq1g\nVSC5xu92vd7mWH7V0Etrt8rcMnZSkj9H2Zk+fJd7HpueZ2d6WySBa6EctCMZ\n5LrZQK/Qm0mgV9c9a9I0yo6mq5WFL7XfXyM8mArPU9rkLYOOddtIlAJ70riD\nOymTCB1uwjMiM2oV6zZ1waHRGrN5j2mBpb3hgu4neXlrJHphFlRR9n1+jPEP\nbJmpUeUsuevR6vjv/TiHBGaT2OzlV1GIgBOofWOKA8EnGEdi8Q2S1lucdW4i\nFhs8\r\n=J8XY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRDOrvOSc3KAme32eLQfwcDVm9GdvLScQZ1IXJqFqfGQIhANuibtKR7FU5eHMsZwUY+CjgjEWMRnGWmoN8Ltzq8tGd"}]},"maintainers":[{"name":"tmatthias","email":"hello@tristanmatthias.com"}],"_npmUser":{"name":"tmatthias","email":"hello@tristanmatthias.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yarn-programmatic_0.1.0_1575573306176_0.19996335752551042"},"_hasShrinkwrap":false},"0.1.1":{"name":"yarn-programmatic","version":"0.1.1","description":"Programmatic API wrapper for Yarn","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p ./"},"repository":{"type":"git","url":"git+https://github.com/tristanMatthias/yarn-programmatic.git"},"keywords":["yarn","api","programmatic"],"author":{"name":"Tristan Matthias","email":"hello@tristanmatthias.com"},"license":"ISC","bugs":{"url":"https://github.com/tristanMatthias/yarn-programmatic/issues"},"homepage":"https://github.com/tristanMatthias/yarn-programmatic#readme","devDependencies":{"tslint":"^5.20.1","tslint-config-airbnb":"^5.11.2","typescript":"^3.7.3"},"dependencies":{"@types/child-process-promise":"^2.2.1","child-process-promise":"^2.2.1"},"_id":"yarn-programmatic@0.1.1","dist":{"shasum":"4cf4cb4a8aae646b701f45d1906814e0e5c8aee9","integrity":"sha512-4EgT+/pygjukkb3gzmUQm9jaUEa5XFWgF1/Lva+GQQo99pVpb+YotfeRY/RnQbZM4nxZW/TmWDOpBffX/Yk1Ow==","tarball":"https://registry.npmjs.org/yarn-programmatic/-/yarn-programmatic-0.1.1.tgz","fileCount":33,"unpackedSize":16653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6ViWCRA9TVsSAnZWagAA+E8QAIvUhCEZ3aJDZJOrWKQQ\nnwCUn0IAnCLiKdf89NR/+CXGOWT8b/cKl6TBWNVjPJAESAo+1rbq9q4RzdNr\n8LnGyNUEJA2ZERAiqyh7gmiFxLLZ5ExhihYP7yeNK4mQeEKJhhlqxRHGFH6A\npCLYuxsbgWFnxlsvFlJSOg9eGgGHTr6/aCQdrBgp5RGSv+QOC7yexlvGndFt\n0OJLN1RPaM9yWEb1Y+S95NNPq1Yog4nHQHQGv3tr597Z14t2VZVmI12AuaDd\nV6nFHu/2494XlEoBCi6BxCYOGg3MU56ifCrdds6pSUH6jFfC6a5Y5XsrufAG\nDwMwd68KY5zsxaZled3Gf4340FHZdFJOyQ3ZETwESBTtM+Kh0sx/Knm4mQbN\nG3l3oFfA3y6KmQZ3pPerUjIMwLZkka+XXAfMInnPZ9cin+sbjampcH6bVHh6\nFJ1hmknqFJZdZTiXQirfu8ir99R3YnZig2h8jPtXxmo56Thp8+EA3JTZD41K\n4XcXYfp9x5IG+k0izJBTGGAs68WeBEBG48byamvjphVX/0usaF7I4f3yv8pX\nF7lwMUl9j7EVKJ4/ops83ZDGCFUTRRORpsQW9ySzz7GrB0ec4HdxqIijJxtX\ngdFXLyCrhMEIRLF1FvmambVJ29gir4nKWaXkdSAaNq9oZN1qaVPYP/4n8FdC\njQR2\r\n=FQzP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICAfdxa9hT2LNZCIoWbJwG1nsWZT5hT+eB94H9KJ8D8LAiAoy7CTBssJc8i+vSX+aXXYINF4fa8n3GSqxNVQ94ty/g=="}]},"maintainers":[{"name":"tmatthias","email":"hello@tristanmatthias.com"}],"_npmUser":{"name":"tmatthias","email":"hello@tristanmatthias.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yarn-programmatic_0.1.1_1575573654049_0.8755727722020943"},"_hasShrinkwrap":false},"0.1.2":{"name":"yarn-programmatic","version":"0.1.2","description":"Programmatic API wrapper for Yarn","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p ./"},"repository":{"type":"git","url":"git+https://github.com/tristanMatthias/yarn-programmatic.git"},"keywords":["yarn","api","programmatic"],"author":{"name":"Tristan Matthias","email":"hello@tristanmatthias.com"},"license":"ISC","bugs":{"url":"https://github.com/tristanMatthias/yarn-programmatic/issues"},"homepage":"https://github.com/tristanMatthias/yarn-programmatic#readme","devDependencies":{"tslint":"^5.20.1","tslint-config-airbnb":"^5.11.2","typescript":"^3.7.3"},"dependencies":{"@types/child-process-promise":"^2.2.1","child-process-promise":"^2.2.1"},"_id":"yarn-programmatic@0.1.2","dist":{"shasum":"6d656c59d16816deec701b7cb32f25558c1070f7","integrity":"sha512-pnunUzmOpsZR+G8GbqX+FBNaKsu+lXrtcPGC8UOn1tw8NgPVx1GHHlosQCu1dlGNppjb6MF7WzBPONiAaEvp4Q==","tarball":"https://registry.npmjs.org/yarn-programmatic/-/yarn-programmatic-0.1.2.tgz","fileCount":33,"unpackedSize":17841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWBcBCRA9TVsSAnZWagAARQkP/i9Ep7xGzwBKBfiwhoiW\nW+3j+UZMSC/l88+K7lUMGVv7XDBjx+BynqhvrTw4ogJAhEN3uc8LSsLM1qdW\nxmiOYneXr43+kdPpsiuyTptowebrwi6GhyPQBo3ZwCQbOkGhDnqrwR55FJCz\nep09tSgHSNmeOnn9T9o9XGeLlL3l+2O8BgpI5g08pZVMN7nCTYuL+lpE7vU2\nBwhZDfDs3PgWP6Wal+0pscTAXXX33nUOBzDGD8fv11HlU3xrzY0uIqvYZyWL\nNn3Mi4TWFvrPUZZ5hdtMjcogh2QmyTclLMDN5xyCvsC6edhDQmJsrCmmrYlT\nBw5M8RhwntQV+NQEEy7jzNyrvGfaxCzD18Pms9U1bkwp/KdJUpSjZrtO3FL7\nEVBrf5F3SEIWGLpCns30eTby4D4oCEQeUEJL/j+IvmIC4Tl18M89qHTMb/kD\n5oKV2/kJPM4f1ovABWamJ/gS2g3HP5fEzrjx3mdjJ+XMipINS6pUWyUABRE6\nK3qSDtCv2k3wMOaC/urrb11j/soTSxlgxLscAgzp6T/sjMtGJaqXPypR2OCB\np/M+DfV98uYcfLJ5DTXAeL3JELCfBQZ9KiCHc2bkK+YKTmgxVRlduVBHgkuB\nGKqka859L7vqEty4Ij2K6pMDvoCarIBhIeppys/CmbkfcYHBnMmiPsJGTwNj\n4GHs\r\n=3VBV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGSgQBTXNVu3K/l4rCYTCk0RkLF98PYj8q4tTGvPppyLAiEAusU7luVR/Dbrs0OjkVGGuGU4Q4NhIcm4KeSKRQvyHPs="}]},"maintainers":[{"name":"tmatthias","email":"hello@tristanmatthias.com"}],"_npmUser":{"name":"tmatthias","email":"hello@tristanmatthias.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yarn-programmatic_0.1.2_1582831361072_0.30903692255379434"},"_hasShrinkwrap":false}},"readme":"# Yarn Programmatic API\n\nyarn-programmatic is a library that allows you to access yarn commands programmatically from Javascript.\n\n\nThis is still being developed to map the full feature set of Yarn. Please submit a request on Github if there is a particular command you'd like\n\n\n## Usage\nEvery function returns a Promise.\n\n---\n\n### `yarn.add()`\n\n```js\nyarn.add(['babel', 'react'], {dev: true});\n```\n\n#### Arguments\n| name     | type   | value                       |\n| -------- | ------ | --------------------------- |\n| packages | Array  | List of packages to install |\n| options  | Object | Options object (see below)  |\n\n\n#### Options\n| name | type    | default | value                   |\n| ---- | ------- | ------- | ----------------------- |\n| dev  | Boolean | false   | Save to devDependencies |\n\n\n---\n\n### `yarn.remove()`\n\n```js\nyarn.remove(['babel', 'react']);\n```\n\n#### Arguments\n| name     | type  | value                      |\n| -------- | ----- | -------------------------- |\n| packages | Array | List of packages to remove |\n\n---\n\n### `yarn.info()`\n\n```js\nyarn.info(); // Get info on current package\nyarn.info('react'); // Get info on 'react' package\n```\n\n#### Arguments\n| name    | type   | value                               |\n| ------- | ------ | ----------------------------------- |\n| package | string | Optional package to lookup info for |\n","maintainers":[{"name":"tmatthias","email":"hello@tristanmatthias.com"}],"time":{"modified":"2022-05-25T04:14:30.471Z","created":"2018-01-22T00:36:30.873Z","0.0.1":"2018-01-22T00:36:30.873Z","0.0.2":"2018-01-22T00:49:03.221Z","0.1.0":"2019-12-05T19:15:06.293Z","0.1.1":"2019-12-05T19:20:54.190Z","0.1.2":"2020-02-27T19:22:41.184Z"},"homepage":"https://github.com/tristanMatthias/yarn-programmatic#readme","keywords":["yarn","api","programmatic"],"repository":{"type":"git","url":"git+https://github.com/tristanMatthias/yarn-programmatic.git"},"author":{"name":"Tristan Matthias","email":"hello@tristanmatthias.com"},"bugs":{"url":"https://github.com/tristanMatthias/yarn-programmatic/issues"},"license":"ISC","readmeFilename":"README.md"}