{"_id":"@amir-cli/cli-set","_rev":"2-2eee9fcf72e6829ddb51b7368aec06cf","name":"@amir-cli/cli-set","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.2":{"name":"@amir-cli/cli-set","type":"module","version":"1.0.2","description":"set plugin for cli","main":"Set.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/Amir-61/cli-set.git"},"author":{"name":"Amir Jafarian"},"license":"ISC","bugs":{"url":"https://github.com/Amir-61/cli-set/issues"},"homepage":"https://github.com/Amir-61/cli-set#readme","devDependencies":{"mocha":"^10.0.0","mock-fs":"^5.1.2"},"dependencies":{"chalk":"^4.1.2","commander":"^8.1.0","fs":"^0.0.1-security"},"keywords":["cli"],"gitHead":"7c41b522ac672dab9fd66f2ec62e62c00691b513","_id":"@amir-cli/cli-set@1.0.2","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-JGS9DNyv0ewtRqDH+7UQ8eBUdzxhU1RozJLrzmu+Yf2WJXqy1sX/OB3SIooxdsg0yRnr2oKwaMhmWGFYfC9iMA==","shasum":"0e809a40cd29bc89712a1737bf140bbfcdcb87f4","tarball":"https://registry.npmjs.org/@amir-cli/cli-set/-/cli-set-1.0.2.tgz","fileCount":5,"unpackedSize":3918,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSJIuQPsnR304PmWGoYvj3YSbxbD9gkeWyAf+TVBooxQIgQzHtRI61jSIuBJ2uFsKVITfNhzD2VTC2UIomyhCsC4o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigRUYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpE3Q/+IH8Ig9ujUCuhLwXll28VdAVzf3zDWdb0BlSJAUN0ZysoqH+x\r\nZ1f+KcpZ0AVq/Wx7w/HfBDKGTu+sF+iXrKee93F7f6LDi+aIIcS/aaQO0GuX\r\nwr1UHSDMSNZT9CO8lq4y5ddSAnukroUBsaRhlsG6FRHUt91X0oYwDE4aruJp\r\naaxonCP06jJndgt39OpmuK90gYN4ga3sfFbUAbNnqoz7/405/+n7uSFicZ1s\r\n8GTegEXgjTcMcUqflJHsWcsG56gfXwe2CJBVzXjtpI/Nz2h3TWmZ25YVkSZy\r\nhnvCsj/s4oEnb5masI4U/F21YzMP7knQ+6mn9dQ/mFfxe8QPGFLZZHgBJ1hj\r\nvbX4RisAoSGyXpjNWxGH0YmWtqHPduXBHgX+1h4vsQPsyyJnAx4/VXui54YH\r\nwbjvVaNboANTVaAPGS+WT1k6p7xmiXpUYgVjuuVgfyv5HULZPf+U0DMG4B7g\r\njL+uyoEoF8h97twAW6rTyfYvAyMyDHjrTOw1a8HwDRQKYtUzZHEmz16m9isR\r\nI6rJYfivAIFGnNrugSDTdlRwSYeaU+lTpYmmeKavh0nuiSmIA0WyXF2lXO2d\r\nLgjMpFrV0lDqus0S/y+1ZuEdcq6B8lQcO/9MAlyKc5HIWYsE3X6mc8HDCoRN\r\nmGWuUGV1lty7DK06JLBoTMLx2SbidJtU3i4=\r\n=yoi1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"amir-61","email":"amirali.jfr61@gmail.com"},"maintainers":[{"name":"amir-61","email":"amirali.jfr61@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-set_1.0.2_1652626712580_0.95740892587982"},"_hasShrinkwrap":false},"1.0.3":{"name":"@amir-cli/cli-set","type":"module","version":"1.0.3","description":"set plugin for cli","main":"Set.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/Amir-61/cli-set.git"},"author":{"name":"Amir Jafarian"},"license":"ISC","bugs":{"url":"https://github.com/Amir-61/cli-set/issues"},"homepage":"https://github.com/Amir-61/cli-set#readme","devDependencies":{"mocha":"^10.0.0","mock-fs":"^5.1.2"},"dependencies":{"chalk":"^4.1.2","commander":"^8.1.0","fs":"^0.0.1-security"},"keywords":["cli"],"gitHead":"3d1081c067be009a7745d7ec4ec5cfd9998e737c","_id":"@amir-cli/cli-set@1.0.3","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-If3tO8UXuqJd0cgMZgkv8OOGqrnMy2N/4tzXPRVsi72Rww/nFc8Ft3wFBZNMTiu+xDgcvfmmUJ4u65MdRTG08w==","shasum":"c7b76198a373d9a7f3841c6956f05d1bca4da7f0","tarball":"https://registry.npmjs.org/@amir-cli/cli-set/-/cli-set-1.0.3.tgz","fileCount":5,"unpackedSize":4962,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDPAhGROiKb0rwetARBgV3ITw7acMefq6TjrdKmy8nVCAiEAmlBPAv7TGZGa76izfo0gS0og074Kgc5WavGbR6DnFaM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigaX7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpo+A/7BrQVYbyUh6tWRy7v3Ad4zGm+4vFFq31xZKCA6N/sxhOYts39\r\nDi+C1oqfu1UqdUn45piZpiQd/JyuGlOioaT+q0qui7sm8M8AKi+7+P/vs8pO\r\nvL0Kz021cO7CzbQv1Zao5Jl94pwq402+z4MODIRBKCAmJRL3fPN4bw6Ln/ty\r\na48APmZ/QbHBm78vnf+xKEI46+g9hZPYs6LHyM456OtupUbYztABr0P9o2Hk\r\nQogtwHOlxeGDWKmLbMT9rxIWRto4iSH7mFb6e6emFyuBV93ao969Q7tn5jdQ\r\nNAMvM45jhzkOA84ArmTP5o+isqbZQhMYXHtIwxOJ3GtH7xsBQRwpQVdixUyQ\r\nXd/b58j3XET9E769bo8ssuCukJ1oxskxZistzZ80VCf3Jxb6/Sx0cICvWKMy\r\n0uH6ccnOTtFCzoiwICqQE0gFyFPIILicYY9f09wU4xUKPHOLhZqiT00aFan1\r\nVte0jxoXBFijJT762Qvj7wYWMB8koR2YoExDxuq+nrnZgF/Pr1uEBERJpOX+\r\n+gsopKa+1EqfjqBaWt7M9EHPXC4y4pCjQMoRvYfv970+zopgtXkIBD9Bj00x\r\nw6azbuKWvthCnJRf9e/DI667uHb/vkX5BmYdsC3VflvQitNtzOEOW73aHMxD\r\n8UZRFsO68yk1QrJUf5QsrvJdXHlu0p6g0QU=\r\n=8WLd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"amir-61","email":"amirali.jfr61@gmail.com"},"maintainers":[{"name":"amir-61","email":"amirali.jfr61@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-set_1.0.3_1652663803508_0.09218441075563333"},"_hasShrinkwrap":false},"1.0.4":{"name":"@amir-cli/cli-set","type":"module","version":"1.0.4","description":"set plugin for cli","main":"Set.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/Amir-61/cli-set.git"},"author":{"name":"Amir Jafarian"},"license":"ISC","bugs":{"url":"https://github.com/Amir-61/cli-set/issues"},"homepage":"https://github.com/Amir-61/cli-set#readme","devDependencies":{"mocha":"^10.0.0","mock-fs":"^5.1.2"},"dependencies":{"chalk":"^4.1.2","commander":"^8.1.0","fs":"^0.0.1-security"},"keywords":["cli"],"gitHead":"1bd708e3d7d16be0f72a0d68b9e727a9afd38c11","_id":"@amir-cli/cli-set@1.0.4","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-B76QttDCf2UbsTgrSDUfyKQUzdYL6dSwCmwaEQd3U+6jhi187T3R52rMD7iUT4XBmjchLNBsAaoRyMtQVWJEUg==","shasum":"60f4392bcbc6a92b9775634b0e6b88f6ec59fdb6","tarball":"https://registry.npmjs.org/@amir-cli/cli-set/-/cli-set-1.0.4.tgz","fileCount":5,"unpackedSize":4972,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDQM1PJ2MeDqQSI+d8U/fLWPDP88UW565dpEApQmb6QfAiALjFZAWu3Ka/+MlIJpBWH4bf9DR3+89WFfqG8nf1fLtg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigaeOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSCA/8C6b5Gpj9VH1uK9s0nSo7DGBirDPv7XeTyGSIJKi6+syAPFDw\r\n+fqKM6gDJFwzr0/MIH7gTc8wRlZhinoXhTQUtIMc/qJ2nLwXNIEAvrT6U53k\r\n2LQbhU3N0/69l5C/pLqk2QDelHvhVGaBdOqZM0D5Tpq71FdV387wzjCy/ZE/\r\nopmgh1DCNIvKYXduR3Hx1/P/4MbBZalGtgqqlsRcLhhwXDYH1u0/5IHlRwAH\r\ns5eNO3L02Jx0nZkGvNAM9pNLc2uj8H9AVM0X7AxqnEvSp6nEBCAb3XkHfcKd\r\niadU+Q0CFmHXmG1LZPvJCIy8CHp+5lDL7Q5ezL/lqMTbXdlGFHN0c0L4zd0D\r\nvIcGRQ8zu10fJPBk7HgHteXxYVgFN0mORetm5FOSIX6NZpfdksEEQuudyW78\r\nuxpv7jcURGKiK8dRWe3u4aJnHg1GgEsjmhlIl1h9ydopW+P82GsOruWK2cEc\r\nhKdHybi053QBHn6963bm1kmlXpmkdbmRgGfhyX73A6r7mvzdVeF9R39J5STg\r\nlu5b/8WHg9DHeP4Y75hW0II8TVq7pfIFNhpQy2z+PLIvfs0n+OXvKO/siMLj\r\nQWON1KecWlhwQpgmx+ab+eZ5zUHXO25J2V/Cfmm19YA5L1DJeeNbEx3OYhZV\r\nxffVt3/GzhUHMl3vGc2CFycRuwNYbs281XA=\r\n=st+g\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"amir-61","email":"amirali.jfr61@gmail.com"},"maintainers":[{"name":"amir-61","email":"amirali.jfr61@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-set_1.0.4_1652664206395_0.7929636646118532"},"_hasShrinkwrap":false}},"time":{"created":"2022-05-15T14:58:32.510Z","1.0.2":"2022-05-15T14:58:32.739Z","modified":"2022-05-16T01:23:26.627Z","1.0.3":"2022-05-16T01:16:43.627Z","1.0.4":"2022-05-16T01:23:26.563Z"},"maintainers":[{"name":"amir-61","email":"amirali.jfr61@gmail.com"}],"description":"set plugin for cli","homepage":"https://github.com/Amir-61/cli-set#readme","keywords":["cli"],"repository":{"type":"git","url":"git+https://github.com/Amir-61/cli-set.git"},"author":{"name":"Amir Jafarian"},"bugs":{"url":"https://github.com/Amir-61/cli-set/issues"},"license":"ISC","readme":"# cli-set\r\nThis is the GET plugin for [CLI project](https://github.com/Amir-61/cli).\r\n\r\n- **NPM:** [@amir-cli/cli-get](https://www.npmjs.com/package/@amir-cli/cli-set), **GITHUB:** [cli-get](https://github.com/Amir-61/cli-set)\r\n\r\n![image](https://user-images.githubusercontent.com/10672146/168502071-85fe7815-63ed-4f14-b4ee-8168d8d4f8e0.png)\r\n\r\n\r\n# Usages:\r\n - #### `SET propertyname=newValue` :\r\n    will change the target object’s member named “propertyname” to have a value equal to “newValue”. If the input value is incompatible (i.e. an int being set to a string), print out an appropriate error message.\r\n\r\n\r\n# Connector structore:\r\n- `test` Folder: Each usage is unit tested using mocha\r\n- `set.js` file: It's like Data Access Object (DAO) of the connector where it exposes the newly implemented commands\r\n- `setHandlers.js` file: It's the handler for each exposed usages\r\n\r\n# Unit tests:\r\n- This connector comes with it's own unit tests written in [mocha](https://mochajs.org/), you can run unit tests for each module sperataly using `npm test` command.\r\n","readmeFilename":"README.md"}