{"_id":"@putout/operator-add-argument","_rev":"4158903","name":"@putout/operator-add-argument","description":"putout operator adds ability to add argument to referenced variables that wan not defined","dist-tags":{"latest":"1.3.5"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"time":{"modified":"2026-03-01T20:33:28.000Z","created":"2021-10-06T11:51:23.007Z","1.3.5":"2021-10-19T13:58:05.801Z","1.3.4":"2021-10-19T13:56:29.271Z","1.3.3":"2021-10-19T13:55:17.196Z","1.3.2":"2021-10-19T13:53:37.419Z","1.3.1":"2021-10-19T13:08:02.005Z","1.3.0":"2021-10-07T19:03:58.230Z","1.2.0":"2021-10-06T17:11:01.253Z","1.1.0":"2021-10-06T12:19:24.741Z","1.0.0":"2021-10-06T11:51:23.007Z"},"users":{},"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"versions":{"1.3.5":{"name":"@putout/operator-add-argument","version":"1.3.5","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout operator adds ability to add argument to referenced variables that wan not defined","homepage":"https://github.com/coderaiser/putout/tree/55a1374b45070f6f4c777783a4be9a1c7b65b1f5/packages/operator-add-argument","main":"lib/add-argument.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{"@putout/compare":"^8.1.0"},"keywords":["putout","putout-operator","operator","add-argument"],"devDependencies":{"@putout/test":"^3.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^10.0.0","lerna":"^4.0.0","madrun":"^8.0.1","montag":"^1.2.1","nodemon":"^2.0.1","supertape":"^6.7.2"},"peerDependencies":{"putout":">=20"},"license":"MIT","engines":{"node":">=14"},"publishConfig":{"access":"public"},"gitHead":"9af682b19901b2a506bb41218ce243346678b1a4","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/operator-add-argument@1.3.5","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"shasum":"f98b8bb915e7ea3926d6003e08e1d974f2a30e62","size":2655,"noattachment":false,"key":"/@putout/operator-add-argument/-/@putout/operator-add-argument-1.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-add-argument/download/@putout/operator-add-argument-1.3.5.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/operator-add-argument_1.3.5_1634651885616_0.5319359396342245"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T21:16:58.140Z","publish_time":1634651885801,"_cnpm_publish_time":1634651885801},"1.3.4":{"name":"@putout/operator-add-argument","version":"1.3.4","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout operator adds ability to add argument to referenced variables that wan not defined","homepage":"https://github.com/coderaiser/putout/tree/v20.12.0/packages/operator-add-argument","main":"lib/add-argument.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{"@putout/compare":"^8.1.0"},"keywords":["putout","putout-operator","operator","add-argument"],"devDependencies":{"@putout/test":"^3.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^10.0.0","lerna":"^4.0.0","madrun":"^8.0.1","montag":"^1.2.1","nodemon":"^2.0.1","supertape":"^6.7.2"},"peerDependencies":{"putout":">=20"},"license":"MIT","engines":{"node":">=14"},"publishConfig":{"access":"public"},"gitHead":"9af682b19901b2a506bb41218ce243346678b1a4","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/operator-add-argument@1.3.4","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"shasum":"674762a6f6f8085c4aa578a0bd2748db1dc512e7","size":2621,"noattachment":false,"key":"/@putout/operator-add-argument/-/@putout/operator-add-argument-1.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-add-argument/download/@putout/operator-add-argument-1.3.4.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/operator-add-argument_1.3.4_1634651789133_0.9914598993593049"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T21:16:56.491Z","publish_time":1634651789271,"_cnpm_publish_time":1634651789271},"1.3.3":{"name":"@putout/operator-add-argument","version":"1.3.3","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout operator adds ability to add argument to referenced variables that wan not defined","homepage":"https://github.com/coderaiser/putout/tree/v20.12.0/packages/operator-add-argument","main":"lib/add-argument.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{"@putout/compare":"^8.1.0"},"keywords":["putout","putout-operator","operator","add-argument"],"devDependencies":{"@putout/test":"^3.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^10.0.0","lerna":"^4.0.0","madrun":"^8.0.1","montag":"^1.2.1","nodemon":"^2.0.1","supertape":"^6.7.2"},"peerDependencies":{"putout":">=20"},"license":"MIT","engines":{"node":">=14"},"publishConfig":{"access":"public"},"gitHead":"9af682b19901b2a506bb41218ce243346678b1a4","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/operator-add-argument@1.3.3","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"shasum":"366cdb0a808b3609a0e3e9528f8a44f9f744d3ce","size":2600,"noattachment":false,"key":"/@putout/operator-add-argument/-/@putout/operator-add-argument-1.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-add-argument/download/@putout/operator-add-argument-1.3.3.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/operator-add-argument_1.3.3_1634651716862_0.8755886952903258"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T21:16:54.778Z","publish_time":1634651717196,"_cnpm_publish_time":1634651717196},"1.3.2":{"name":"@putout/operator-add-argument","version":"1.3.2","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout operator adds ability to add argument to referenced variables that wan not defined","homepage":"https://github.com/coderaiser/putout/tree/v20.12.0/packages/operator-add-argument","main":"lib/add-argument.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{"@putout/compare":"^8.1.0"},"keywords":["putout","putout-operator","operator","add-argument"],"devDependencies":{"@putout/test":"^3.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^10.0.0","lerna":"^4.0.0","madrun":"^8.0.1","montag":"^1.2.1","nodemon":"^2.0.1","supertape":"^6.7.2"},"peerDependencies":{"putout":">=20"},"license":"MIT","engines":{"node":">=14"},"publishConfig":{"access":"public"},"gitHead":"9af682b19901b2a506bb41218ce243346678b1a4","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/operator-add-argument@1.3.2","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"shasum":"3502b19b70bc995a79830c41a511d1c8f05554ce","size":2653,"noattachment":false,"key":"/@putout/operator-add-argument/-/@putout/operator-add-argument-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-add-argument/download/@putout/operator-add-argument-1.3.2.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/operator-add-argument_1.3.2_1634651617311_0.20202046479807345"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T21:16:53.072Z","publish_time":1634651617419,"_cnpm_publish_time":1634651617419},"1.3.1":{"name":"@putout/operator-add-argument","version":"1.3.1","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout operator adds ability to add argument to referenced variables that wan not defined","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-add-argument","main":"lib/add-argument.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{"@putout/compare":"^8.1.0"},"keywords":["putout","putout-operator","operator","add-argument"],"devDependencies":{"@putout/test":"^3.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^10.0.0","lerna":"^4.0.0","madrun":"^8.0.1","montag":"^1.2.1","nodemon":"^2.0.1","supertape":"^6.7.2"},"peerDependencies":{"putout":">=20"},"license":"MIT","engines":{"node":">=14"},"publishConfig":{"access":"public"},"gitHead":"962e2fb5d61c47a4cc0faee74dc7b6217afa4c83","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/operator-add-argument@1.3.1","_nodeVersion":"16.10.0","_npmVersion":"8.1.0","dist":{"shasum":"fe4571472f6702f06758e161bec7e7c2b0c92380","size":2679,"noattachment":false,"key":"/@putout/operator-add-argument/-/@putout/operator-add-argument-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-add-argument/download/@putout/operator-add-argument-1.3.1.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/operator-add-argument_1.3.1_1634648881843_0.6291047632159452"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T21:16:51.403Z","publish_time":1634648882005,"_cnpm_publish_time":1634648882005},"1.3.0":{"name":"@putout/operator-add-argument","version":"1.3.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout operator adds ability to add argument to referenced variables that wan not defined","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-add-argument","main":"lib/add-argument.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{"@putout/compare":"^8.1.0"},"keywords":["putout","putout-operator","operator","add-argument"],"devDependencies":{"@putout/test":"^3.0.0","c8":"^7.5.0","eslint":"^8.0.0-beta.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^10.0.0","lerna":"^4.0.0","madrun":"^8.0.1","montag":"^1.2.1","nodemon":"^2.0.1","supertape":"^6.7.2"},"peerDependencies":{"putout":">=20"},"license":"MIT","engines":{"node":">=14"},"publishConfig":{"access":"public"},"gitHead":"f1c803c70a65982666d8f3b4c7a872fae7d92361","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/operator-add-argument@1.3.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"shasum":"09cef980d795f7d295abd4bc55dc71449b48f6f0","size":2656,"noattachment":false,"key":"/@putout/operator-add-argument/-/@putout/operator-add-argument-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-add-argument/download/@putout/operator-add-argument-1.3.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/operator-add-argument_1.3.0_1633633438093_0.5539730330859325"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T21:16:49.714Z","publish_time":1633633438230,"_cnpm_publish_time":1633633438230},"1.2.0":{"name":"@putout/operator-add-argument","version":"1.2.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout operator adds ability to add argument to referenced variables that wan not defined","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-add-argument","main":"lib/add-argument.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{"@putout/compare":"^8.1.0"},"keywords":["putout","putout-operator","operator","add-argument"],"devDependencies":{"@putout/test":"^3.0.0","c8":"^7.5.0","eslint":"^8.0.0-beta.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^10.0.0","lerna":"^4.0.0","madrun":"^8.0.1","montag":"^1.2.1","nodemon":"^2.0.1","supertape":"^6.7.2"},"peerDependencies":{"putout":">=20"},"license":"MIT","engines":{"node":">=14"},"publishConfig":{"access":"public"},"gitHead":"45d9d014cbbe5eb3e556c5a9538e0c3a27da0109","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/operator-add-argument@1.2.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"shasum":"9e2d39ce496012e7cf15cc049a53e9c77ae6a5d1","size":2423,"noattachment":false,"key":"/@putout/operator-add-argument/-/@putout/operator-add-argument-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-add-argument/download/@putout/operator-add-argument-1.2.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/operator-add-argument_1.2.0_1633540261085_0.2686030375067747"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T21:16:48.014Z","publish_time":1633540261253,"_cnpm_publish_time":1633540261253},"1.1.0":{"name":"@putout/operator-add-argument","version":"1.1.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout operator adds ability to add argument to referenced variables that wan not defined","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-add-argument","main":"lib/add-argument.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{"@putout/compare":"^8.1.0"},"keywords":["putout","putout-operator","operator","add-argument"],"devDependencies":{"@putout/test":"^3.0.0","c8":"^7.5.0","eslint":"^8.0.0-beta.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^10.0.0","lerna":"^4.0.0","madrun":"^8.0.1","montag":"^1.2.1","nodemon":"^2.0.1","supertape":"^6.7.2"},"peerDependencies":{"putout":">=20"},"license":"MIT","engines":{"node":">=14"},"publishConfig":{"access":"public"},"gitHead":"af5d634c3b7fd8e5cff02e0317c712ebc2fbbf58","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/operator-add-argument@1.1.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"shasum":"cd0cde3f558edc36a3fa7b932ca9563755009a9e","size":2285,"noattachment":false,"key":"/@putout/operator-add-argument/-/@putout/operator-add-argument-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-add-argument/download/@putout/operator-add-argument-1.1.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/operator-add-argument_1.1.0_1633522764587_0.2654668883690401"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T21:16:46.305Z","publish_time":1633522764741,"_cnpm_publish_time":1633522764741},"1.0.0":{"name":"@putout/operator-add-argument","version":"1.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout operator adds ability to add argument to referenced variables that wan not defined","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-add-argument","main":"lib/add-argument.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-operator","operator","add-argument"],"devDependencies":{"@putout/test":"^3.0.0","c8":"^7.5.0","eslint":"^8.0.0-beta.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^10.0.0","lerna":"^4.0.0","madrun":"^8.0.1","montag":"^1.2.1","nodemon":"^2.0.1","supertape":"^6.7.2"},"peerDependencies":{"putout":">=20"},"license":"MIT","engines":{"node":">=14"},"publishConfig":{"access":"public"},"gitHead":"85001108f145223455b93a707f044592243b525c","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/operator-add-argument@1.0.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"shasum":"3d1a4370d596061b75df0dace85503816c3013e6","size":2425,"noattachment":false,"key":"/@putout/operator-add-argument/-/@putout/operator-add-argument-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-add-argument/download/@putout/operator-add-argument-1.0.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/operator-add-argument_1.0.0_1633521082856_0.5468152081683346"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T21:16:44.647Z","publish_time":1633521083007,"_cnpm_publish_time":1633521083007}},"readme":"# @putout/operator-add-argument [![NPM version][NPMIMGURL]][NPMURL]\n\n[NPMIMGURL]: https://img.shields.io/npm/v/@putout/operator-add-argument.svg?style=flat&longCache=true\n[NPMURL]: https://npmjs.org/package/@putout/operator-add-argument \"npm\"\n\n`putout` operator adds ability to add-argument variable that was not defined before. Renamed to [@putout/operator-add-args](https://github.com/coderaiser/putout/tree/v20.13.0/packages/operator-add-args).\n\n## Install\n\n```\nnpm i putout @putout/operator-add-argument\n```\n\n## API\n\nIf you want to create `putout plugin` that will add-argument variables according to your needs just:\n\n```js\nconst {operator} = require('putout');\n\nconst {addArgument} = operator;\n\nmodule.exports = addArgument({\n    comparePlaces: ['{comparePlaces}', 'test(\"__a\", (__args) => __body)'],\n});\n```\n\nIf you have a file `index.spec.js`:\n\n```diff\n-test('', () => {\n+test('', ({comparePlaces}) => {\n    comparePlaces();\n});\n```\n\nPlugin supports options, so you can pass it in `.putout.json`:\n\n```json\n{\n    \"rules\": {\n        \"tape/declare-t\": [\"on\", {\n            \"declarations\": {\n                \"comparePlaces\": [\"{comparePlaces}\", \"test('__a', (__args) => __body)\"]\n            }\n        }]\n    }\n}\n```\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/coderaiser/putout/tree/55a1374b45070f6f4c777783a4be9a1c7b65b1f5/packages/operator-add-argument","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"license":"MIT"}