{"_id":"@putout/operator-ignore","_rev":"4159749","name":"@putout/operator-ignore","description":"🐊Putout operator adds ability to add files to ignore","dist-tags":{"latest":"6.1.0"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"time":{"modified":"2026-03-01T20:36:13.000Z","created":"2024-04-12T17:56:16.214Z","6.1.0":"2026-02-18T21:57:23.463Z","6.0.7":"2026-02-14T20:22:09.803Z","6.0.6":"2026-02-14T20:14:58.218Z","6.0.5":"2026-02-14T20:13:54.302Z","6.0.4":"2026-02-14T20:11:43.821Z","6.0.3":"2026-02-14T13:06:35.496Z","6.0.2":"2026-02-13T17:25:40.062Z","6.0.1":"2026-02-13T16:10:43.860Z","6.0.0":"2026-02-13T15:27:38.395Z","5.0.0":"2026-01-03T13:33:43.297Z","4.0.0":"2025-11-28T16:06:43.030Z","3.0.0":"2025-05-31T21:39:47.418Z","2.0.0":"2025-02-06T13:14:32.910Z","1.3.0":"2025-01-11T22:04:30.025Z","1.2.0":"2024-04-13T19:47:30.018Z","1.1.0":"2024-04-13T11:32:37.461Z","1.0.0":"2024-04-12T17:56:16.214Z"},"users":{},"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/putout.git"},"versions":{"6.1.0":{"name":"@putout/operator-ignore","version":"6.1.0","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout operator adds ability to add files to ignore","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-ignore#readme","main":"lib/ignore.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git+https://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"},"keywords":["putout","putout-operator","operator","ignore"],"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.0.0","eslint":"^10.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^31.0.0","madrun":"^13.0.0","montag":"^1.2.1","nodemon":"^3.0.1","putout":"*","supertape":"^12.0.0"},"license":"MIT","engines":{"node":">=22"},"publishConfig":{"access":"public"},"dependencies":{"@putout/babel":"^5.0.0","@putout/operate":"^15.0.0","@putout/operator-json":"^3.2.0","picomatch":"^4.0.3"},"_id":"@putout/operator-ignore@6.1.0","gitHead":"c7256f9811460dc2d584897294553783c093beed","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.22.0","_npmVersion":"11.4.2","dist":{"shasum":"cec8bb46a5fe71b5428d00bcdc68a60e1ffe7ece","size":2788,"noattachment":false,"key":"/@putout/operator-ignore/-/@putout/operator-ignore-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-ignore/download/@putout/operator-ignore-6.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-npm-production","tmp":"tmp/operator-ignore_6.1.0_1771451843322_0.8867733998885865"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-18T21:57:23.463Z","publish_time":1771451843463,"_source_registry_name":"default","_cnpm_publish_time":1771451843463},"6.0.7":{"name":"@putout/operator-ignore","version":"6.0.7","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout operator adds ability to add files to ignore","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-ignore#readme","main":"lib/ignore.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git+https://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"},"keywords":["putout","putout-operator","operator","ignore"],"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.0.0","eslint":"^10.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^30.0.0","madrun":"^12.0.0","montag":"^1.2.1","nodemon":"^3.0.1","putout":"*","supertape":"^12.0.0"},"license":"MIT","engines":{"node":">=22"},"peerDependencies":{"putout":">=41"},"publishConfig":{"access":"public"},"dependencies":{"@putout/babel":"^5.0.0","@putout/operate":"^15.0.0","@putout/operator-json":"^3.2.0","picomatch":"^4.0.3"},"_id":"@putout/operator-ignore@6.0.7","gitHead":"16bb58c25d3ae5934564b3b04001e9122f4a38e0","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"25.6.1","_npmVersion":"11.4.2","dist":{"shasum":"32316af92116db8ee4c92059cb3e9a5fe3552554","size":2702,"noattachment":false,"key":"/@putout/operator-ignore/-/@putout/operator-ignore-6.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-ignore/download/@putout/operator-ignore-6.0.7.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/operator-ignore_6.0.7_1771100529657_0.9731969629635022"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-14T20:22:09.803Z","publish_time":1771100529803,"_source_registry_name":"default","_cnpm_publish_time":1771100529803},"6.0.6":{"name":"@putout/operator-ignore","version":"6.0.6","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout operator adds ability to add files to ignore","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-ignore#readme","main":"lib/ignore.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git+https://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"},"keywords":["putout","putout-operator","operator","ignore"],"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.0.0","eslint":"^10.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^30.0.0","madrun":"^12.0.0","montag":"^1.2.1","nodemon":"^3.0.1","putout":"*","supertape":"^12.0.0"},"license":"MIT","engines":{"node":">=22"},"peerDependencies":{"putout":">=41"},"publishConfig":{"access":"public"},"dependencies":{"@putout/babel":"^5.0.0","@putout/operate":"^15.0.0","@putout/operator-json":"^3.2.0","picomatch":"^4.0.3"},"_id":"@putout/operator-ignore@6.0.6","gitHead":"3540c7f26043d9be296b5f3f0f244a6e0d66504a","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"25.6.1","_npmVersion":"11.4.2","dist":{"shasum":"3fb68f95492e6a5a50802130e655e8f9c1eda2f9","size":2709,"noattachment":false,"key":"/@putout/operator-ignore/-/@putout/operator-ignore-6.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-ignore/download/@putout/operator-ignore-6.0.6.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/operator-ignore_6.0.6_1771100098095_0.3246598147112374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-14T20:14:58.218Z","publish_time":1771100098218,"_source_registry_name":"default","_cnpm_publish_time":1771100098218},"6.0.5":{"name":"@putout/operator-ignore","version":"6.0.5","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout operator adds ability to add files to ignore","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-ignore#readme","main":"lib/ignore.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git+https://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"},"keywords":["putout","putout-operator","operator","ignore"],"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.0.0","eslint":"^10.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^30.0.0","madrun":"^12.0.0","montag":"^1.2.1","nodemon":"^3.0.1","putout":"*","supertape":"^12.0.0"},"license":"MIT","engines":{"node":">=22"},"peerDependencies":{"putout":">=41"},"publishConfig":{"access":"public"},"dependencies":{"@putout/babel":"^5.0.0","@putout/operate":"^15.0.0","@putout/operator-json":"^3.2.0","picomatch":"^4.0.3"},"_id":"@putout/operator-ignore@6.0.5","gitHead":"ed9c717b563437ca775cf0a2c70cbbd6bfe73350","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"25.6.1","_npmVersion":"11.4.2","dist":{"shasum":"94161a133f2086127c7540f758f7aa217fda25ac","size":2708,"noattachment":false,"key":"/@putout/operator-ignore/-/@putout/operator-ignore-6.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-ignore/download/@putout/operator-ignore-6.0.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-npm-production","tmp":"tmp/operator-ignore_6.0.5_1771100034161_0.24781723910272646"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-14T20:13:54.302Z","publish_time":1771100034302,"_source_registry_name":"default","_cnpm_publish_time":1771100034302},"6.0.4":{"name":"@putout/operator-ignore","version":"6.0.4","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout operator adds ability to add files to ignore","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-ignore#readme","main":"lib/ignore.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git+https://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"},"keywords":["putout","putout-operator","operator","ignore"],"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.0.0","eslint":"^10.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^30.0.0","madrun":"^12.0.0","montag":"^1.2.1","nodemon":"^3.0.1","putout":"*","supertape":"^12.0.0"},"license":"MIT","engines":{"node":">=22"},"peerDependencies":{"putout":">=41"},"publishConfig":{"access":"public"},"dependencies":{"@putout/babel":"^5.0.0","@putout/operate":"^15.0.0","@putout/operator-json":"^3.2.0","picomatch":"^4.0.3"},"_id":"@putout/operator-ignore@6.0.4","gitHead":"92ff6a17b4232c3fbd27269c6032cbb676cb13b6","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"25.6.1","_npmVersion":"11.4.2","dist":{"shasum":"a7ce0c87c28230e29341e386c3609601224a04c7","size":2707,"noattachment":false,"key":"/@putout/operator-ignore/-/@putout/operator-ignore-6.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-ignore/download/@putout/operator-ignore-6.0.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-npm-production","tmp":"tmp/operator-ignore_6.0.4_1771099903663_0.3801505061122554"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-14T20:11:43.821Z","publish_time":1771099903821,"_source_registry_name":"default","_cnpm_publish_time":1771099903821},"6.0.3":{"name":"@putout/operator-ignore","version":"6.0.3","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout operator adds ability to ignore referenced variables that was not defined","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-ignore#readme","main":"lib/ignore.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git+https://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"},"keywords":["putout","putout-operator","operator","ignore"],"devDependencies":{"@putout/eslint-flat":"^4.0.0","@putout/test":"^15.0.0","c8":"^10.0.0","eslint":"^10.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^30.0.0","madrun":"^12.0.0","montag":"^1.2.1","nodemon":"^3.0.1","putout":"*","supertape":"^12.0.0"},"license":"MIT","engines":{"node":">=22"},"peerDependencies":{"putout":">=41"},"publishConfig":{"access":"public"},"dependencies":{"@putout/babel":"^5.0.0","@putout/operate":"^15.0.0","@putout/operator-json":"^3.2.0","picomatch":"^4.0.3"},"_id":"@putout/operator-ignore@6.0.3","gitHead":"a4e680a005c04f2fde1dfd475a6f5042922274a2","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"25.6.1","_npmVersion":"11.4.2","dist":{"shasum":"cfe8ac339417c83bdfdbbe69155ded2e9790f5b0","size":2746,"noattachment":false,"key":"/@putout/operator-ignore/-/@putout/operator-ignore-6.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-ignore/download/@putout/operator-ignore-6.0.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-npm-production","tmp":"tmp/operator-ignore_6.0.3_1771074395354_0.7990999312773437"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-14T13:06:35.496Z","publish_time":1771074395496,"_source_registry_name":"default","_cnpm_publish_time":1771074395496},"6.0.2":{"name":"@putout/operator-ignore","version":"6.0.2","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout operator adds ability to ignore referenced variables that was not defined","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-ignore#readme","main":"lib/ignore.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git+https://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"},"keywords":["putout","putout-operator","operator","ignore"],"devDependencies":{"@putout/eslint-flat":"^4.0.0","@putout/test":"^15.0.0","c8":"^10.0.0","eslint":"^10.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^30.0.0","madrun":"^12.0.0","montag":"^1.2.1","nodemon":"^3.0.1","putout":"*","supertape":"^12.0.0"},"license":"MIT","engines":{"node":">=22"},"peerDependencies":{"putout":">=41"},"publishConfig":{"access":"public"},"dependencies":{"@putout/babel":"^5.0.0","@putout/operate":"^15.0.0","@putout/operator-json":"^3.2.0","picomatch":"^4.0.3"},"_id":"@putout/operator-ignore@6.0.2","gitHead":"033413130462886e6e3added8966e0a1e9ab6b0e","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"25.6.1","_npmVersion":"11.4.2","dist":{"shasum":"b2080dcdc5e2bb984cc2857db257aa29fe65e5be","size":2539,"noattachment":false,"key":"/@putout/operator-ignore/-/@putout/operator-ignore-6.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-ignore/download/@putout/operator-ignore-6.0.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-npm-production","tmp":"tmp/operator-ignore_6.0.2_1771003539925_0.3643254072018467"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-13T17:25:40.062Z","publish_time":1771003540062,"_source_registry_name":"default","_cnpm_publish_time":1771003540062},"6.0.1":{"name":"@putout/operator-ignore","version":"6.0.1","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout operator adds ability to ignore referenced variables that was not defined","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-ignore#readme","main":"lib/ignore.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git+https://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"},"keywords":["putout","putout-operator","operator","ignore"],"devDependencies":{"@putout/eslint-flat":"^4.0.0","@putout/test":"^15.0.0","c8":"^10.0.0","eslint":"^10.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^30.0.0","madrun":"^12.0.0","montag":"^1.2.1","nodemon":"^3.0.1","putout":"*","supertape":"^12.0.0"},"license":"MIT","engines":{"node":">=22"},"peerDependencies":{"putout":">=41"},"publishConfig":{"access":"public"},"dependencies":{"@putout/babel":"^5.0.0","@putout/operate":"^15.0.0","@putout/operator-json":"^3.2.0"},"_id":"@putout/operator-ignore@6.0.1","gitHead":"ee72a5d6efe511b4721559686080a2661a7a9198","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"25.6.1","_npmVersion":"11.4.2","dist":{"shasum":"9ff1f47fd41551651864e13d347ffc6254e63960","size":2376,"noattachment":false,"key":"/@putout/operator-ignore/-/@putout/operator-ignore-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-ignore/download/@putout/operator-ignore-6.0.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-npm-production","tmp":"tmp/operator-ignore_6.0.1_1770999043721_0.4518824549622362"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-13T16:10:43.860Z","publish_time":1770999043860,"_source_registry_name":"default","_cnpm_publish_time":1770999043860},"6.0.0":{"name":"@putout/operator-ignore","version":"6.0.0","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout operator adds ability to ignore referenced variables that was not defined","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-ignore#readme","main":"lib/ignore.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git+https://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"},"keywords":["putout","putout-operator","operator","ignore"],"devDependencies":{"@putout/eslint-flat":"^4.0.0","@putout/test":"^15.0.0","c8":"^10.0.0","eslint":"^10.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^30.0.0","madrun":"^12.0.0","montag":"^1.2.1","nodemon":"^3.0.1","putout":"*","supertape":"^12.0.0"},"license":"MIT","engines":{"node":">=22"},"peerDependencies":{"putout":">=41"},"publishConfig":{"access":"public"},"dependencies":{"@putout/babel":"^5.0.0","@putout/operate":"^15.0.0","@putout/operator-json":"^3.2.0"},"_id":"@putout/operator-ignore@6.0.0","gitHead":"886a61d19055390ac6b67c47205ef20b3efc4ea9","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"25.6.1","_npmVersion":"11.4.2","dist":{"shasum":"4d202ee18052fde24c76bb278c73c1b9b6c3526c","size":2368,"noattachment":false,"key":"/@putout/operator-ignore/-/@putout/operator-ignore-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-ignore/download/@putout/operator-ignore-6.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-npm-production","tmp":"tmp/operator-ignore_6.0.0_1770996458227_0.3302527563585733"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-13T15:27:38.395Z","publish_time":1770996458395,"_source_registry_name":"default","_cnpm_publish_time":1770996458395},"5.0.0":{"name":"@putout/operator-ignore","version":"5.0.0","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout operator adds ability to ignore referenced variables that was not defined","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-ignore#readme","main":"lib/ignore.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git+https://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"},"keywords":["putout","putout-operator","operator","ignore"],"devDependencies":{"@putout/eslint-flat":"^3.0.0","@putout/test":"^15.0.0","c8":"^10.0.0","eslint":"^10.0.0-alpha.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^29.0.0","madrun":"^12.0.0","montag":"^1.2.1","nodemon":"^3.0.1","putout":"*","supertape":"^11.0.3"},"license":"MIT","engines":{"node":">=22"},"peerDependencies":{"putout":">=41"},"publishConfig":{"access":"public"},"dependencies":{"@putout/babel":"^5.0.0","@putout/operate":"^15.0.0"},"_id":"@putout/operator-ignore@5.0.0","gitHead":"c187f4e94edf5d0af88c42f83d8e08e2dc2c64f7","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"e681e19aa00d04bae9d45e3c044b213ac569a483","size":2359,"noattachment":false,"key":"/@putout/operator-ignore/-/@putout/operator-ignore-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-ignore/download/@putout/operator-ignore-5.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-npm-production","tmp":"tmp/operator-ignore_5.0.0_1767447223153_0.3627168719757501"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-03T13:33:43.297Z","publish_time":1767447223297,"_source_registry_name":"default","_cnpm_publish_time":1767447223297},"4.0.0":{"name":"@putout/operator-ignore","version":"4.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout operator adds ability to ignore referenced variables that was not defined","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-ignore#readme","main":"lib/ignore.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git+https://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"},"keywords":["putout","putout-operator","operator","ignore"],"devDependencies":{"@putout/eslint-flat":"^3.0.0","@putout/test":"^14.0.0","c8":"^10.0.0","eslint":"v10.0.0-alpha.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^28.0.0","madrun":"^11.0.0","montag":"^1.2.1","nodemon":"^3.0.1","putout":"*","supertape":"^11.0.3","try-catch":"^3.0.0"},"license":"MIT","engines":{"node":">=20"},"publishConfig":{"access":"public"},"dependencies":{"@putout/babel":"^5.0.0","@putout/operate":"^15.0.0"},"_id":"@putout/operator-ignore@4.0.0","gitHead":"c771216f21425f221208919036e9b7b508ca67f5","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"4ccd3a90e8b41e46d90f3fb62a3fd9d634f00925","size":2350,"noattachment":false,"key":"/@putout/operator-ignore/-/@putout/operator-ignore-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-ignore/download/@putout/operator-ignore-4.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-npm-production","tmp":"tmp/operator-ignore_4.0.0_1764346002850_0.7168972728373755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-28T16:06:43.030Z","publish_time":1764346003030,"_source_registry_name":"default","_cnpm_publish_time":1764346003030},"3.0.0":{"name":"@putout/operator-ignore","version":"3.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout operator adds ability to ignore referenced variables that was not defined","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-ignore#readme","main":"lib/ignore.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git+https://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"},"keywords":["putout","putout-operator","operator","ignore"],"devDependencies":{"@putout/eslint-flat":"^3.0.0","@putout/test":"^13.0.0","c8":"^10.0.0","eslint":"^9.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^27.0.0","madrun":"^11.0.0","montag":"^1.2.1","nodemon":"^3.0.1","putout":"*","supertape":"^11.0.3","try-catch":"^3.0.0"},"license":"MIT","engines":{"node":">=20"},"publishConfig":{"access":"public"},"dependencies":{"@putout/babel":"^4.0.1","@putout/operate":"^14.0.0"},"_id":"@putout/operator-ignore@3.0.0","gitHead":"0f035ba7a205fdb5fe17107fe62b4a7c5cc2d271","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"24.1.0","_npmVersion":"11.1.0","dist":{"shasum":"04669076bf0caa6343d03e939860179f7f514d63","size":2340,"noattachment":false,"key":"/@putout/operator-ignore/-/@putout/operator-ignore-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-ignore/download/@putout/operator-ignore-3.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-npm-production","tmp":"tmp/operator-ignore_3.0.0_1748727587243_0.6512748725709407"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-31T21:39:47.418Z","publish_time":1748727587418,"_source_registry_name":"default","_cnpm_publish_time":1748727587418},"2.0.0":{"name":"@putout/operator-ignore","version":"2.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout operator adds ability to ignore referenced variables that was not defined","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-ignore#readme","main":"lib/ignore.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git+https://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"},"keywords":["putout","putout-operator","operator","ignore"],"devDependencies":{"@putout/test":"^11.0.0","c8":"^10.0.0","eslint":"^9.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^24.0.0","lerna":"^6.0.1","madrun":"^10.0.0","montag":"^1.2.1","nodemon":"^3.0.1","putout":"*","supertape":"^10.0.0","try-catch":"^3.0.0"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"dependencies":{"@putout/babel":"^3.0.0","@putout/operate":"^13.0.0"},"_id":"@putout/operator-ignore@2.0.0","gitHead":"862ea6901ccb9685ae4eb53e6719be08b0d43820","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"be507fa720f6a242519f6d70e0f7498d7d8c03a3","size":2337,"noattachment":false,"key":"/@putout/operator-ignore/-/@putout/operator-ignore-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-ignore/download/@putout/operator-ignore-2.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-npm-production","tmp":"tmp/operator-ignore_2.0.0_1738847672729_0.8275118069594054"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T13:14:32.910Z","publish_time":1738847672910,"_source_registry_name":"default","_cnpm_publish_time":1738847672910},"1.3.0":{"name":"@putout/operator-ignore","version":"1.3.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout operator adds ability to ignore referenced variables that was not defined","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-ignore#readme","main":"lib/ignore.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git+https://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"},"keywords":["putout","putout-operator","operator","ignore"],"devDependencies":{"@putout/test":"^11.0.0","c8":"^10.0.0","eslint":"^9.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^23.0.0","lerna":"^6.0.1","madrun":"^10.0.0","montag":"^1.2.1","nodemon":"^3.0.1","putout":"*","supertape":"^10.0.0","try-catch":"^3.0.0"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"dependencies":{"@putout/babel":"^3.0.0","@putout/operate":"^12.5.0"},"_id":"@putout/operator-ignore@1.3.0","gitHead":"b58fbf194ca7fb64eff86953d056798e41fe25c5","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"d4f5ecdda0632fca670bcf62fac3627e35a3587f","size":2341,"noattachment":false,"key":"/@putout/operator-ignore/-/@putout/operator-ignore-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-ignore/download/@putout/operator-ignore-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-npm-production","tmp":"tmp/operator-ignore_1.3.0_1736633069854_0.686027289851765"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-11T22:04:30.025Z","publish_time":1736633070025,"_source_registry_name":"default","_cnpm_publish_time":1736633070025},"1.2.0":{"name":"@putout/operator-ignore","version":"1.2.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout operator adds ability to ignore referenced variables that was not defined","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-ignore#readme","main":"lib/ignore.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"},"keywords":["putout","putout-operator","operator","ignore"],"devDependencies":{"@putout/test":"^9.0.0","c8":"^9.0.0","eslint":"^9.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^22.0.0","lerna":"^6.0.1","madrun":"^10.0.0","montag":"^1.2.1","nodemon":"^3.0.1","putout":"^35.13.0","supertape":"^10.0.0","try-catch":"^3.0.0"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"dependencies":{"@putout/babel":"^2.4.0","@putout/operate":"^12.5.0"},"_id":"@putout/operator-ignore@1.2.0","gitHead":"e845a8141e422800e716ef38d5cb2ccb4e9fb217","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"shasum":"06752487876c6330425d0998d4786794e7a68cc6","size":2341,"noattachment":false,"key":"/@putout/operator-ignore/-/@putout/operator-ignore-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-ignore/download/@putout/operator-ignore-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-ignore_1.2.0_1713037649871_0.5170476828269039"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-13T19:47:30.018Z","publish_time":1713037650018,"_source_registry_name":"default","_cnpm_publish_time":1713037650018},"1.1.0":{"name":"@putout/operator-ignore","version":"1.1.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout operator adds ability to ignore referenced variables that was not defined","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-ignore#readme","main":"lib/ignore.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"},"keywords":["putout","putout-operator","operator","ignore"],"devDependencies":{"@putout/test":"^9.0.0","c8":"^9.0.0","eslint":"^9.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^22.0.0","lerna":"^6.0.1","madrun":"^10.0.0","montag":"^1.2.1","nodemon":"^3.0.1","putout":"^35.13.0","supertape":"^10.0.0","try-catch":"^3.0.0"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"dependencies":{"@putout/babel":"^2.4.0","@putout/operate":"^12.5.0"},"_id":"@putout/operator-ignore@1.1.0","gitHead":"4421935ff60201d9d31b2472e96ad7d9cbfa8d96","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"shasum":"f294999f8db1649c6ff759a4e23aedac7ef8effa","size":2320,"noattachment":false,"key":"/@putout/operator-ignore/-/@putout/operator-ignore-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-ignore/download/@putout/operator-ignore-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-ignore_1.1.0_1713007957292_0.117951208292016"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-13T11:32:37.461Z","publish_time":1713007957461,"_source_registry_name":"default","_cnpm_publish_time":1713007957461},"1.0.0":{"name":"@putout/operator-ignore","version":"1.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout operator adds ability to ignore referenced variables that was not defined","homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-ignore#readme","main":"lib/ignore.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"},"keywords":["putout","putout-operator","operator","ignore"],"devDependencies":{"@putout/test":"^9.0.0","c8":"^9.0.0","eslint":"^9.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^22.0.0","lerna":"^6.0.1","madrun":"^10.0.0","montag":"^1.2.1","nodemon":"^3.0.1","putout":"^35.13.0","supertape":"^10.0.0","try-catch":"^3.0.0"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"dependencies":{"@putout/babel":"^2.4.0","@putout/operate":"^12.5.0"},"_id":"@putout/operator-ignore@1.0.0","gitHead":"484bb95239cdd47ab47808e446a3ad18c083aba6","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"shasum":"e51b80233abaf79f69f19aa2759af1a40e90a40c","size":2323,"noattachment":false,"key":"/@putout/operator-ignore/-/@putout/operator-ignore-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/operator-ignore/download/@putout/operator-ignore-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-ignore_1.0.0_1712944576069_0.1445927109453855"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-12T17:56:16.214Z","publish_time":1712944576214,"_source_registry_name":"default","_cnpm_publish_time":1712944576214}},"readme":"# @putout/operator-ignore [![NPM version][NPMIMGURL]][NPMURL]\n\n[NPMIMGURL]: https://img.shields.io/npm/v/@putout/operator-ignore.svg?style=flat&longCache=true\n[NPMURL]: https://npmjs.org/package/@putout/operator-ignore \"npm\"\n\n> A `.gitignore` file specifies intentionally untracked files that Git should ignore.\n>\n> (c) [git-scm.com](https://git-scm.com/docs/gitignore)\n\n????[**Putout**](https://github.com/coderaiser/putout) operator simplifies creating `ignore`-plugins.\n\n## Install\n\n```\nnpm i putout @putout/operator-ignore\n```\n\n## API\n\n### `ignore`\n\n```js\nimport {operator} from 'putout';\n\nconst {ignore} = operator;\n\nexport const {\n    report,\n    fix,\n    traverse,\n} = ignore({\n    name: '.npmignore',\n    list: [\n        '.*',\n        'yarn-error.log',\n        'coverage',\n        '*.config.*',\n    ],\n});\n```\n\n### `type`\n\n```js\nimport {operator} from 'putout';\n\nconst {__json, ignore} = operator;\n\nexport const {\n    report,\n    fix,\n    traverse,\n} = ignore({\n    type: __json,\n    name: '.nycrc.json',\n    field: 'exclude',\n    list: ['*.config.*'],\n});\n```\n\nIf file and passed in list mask overlaps, only mask saved, and list name removed:\n\n```\n-yarn-error.log\n+*.log\n```\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/coderaiser/putout/tree/master/packages/operator-ignore#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"license":"MIT"}