{"_id":"@putout/quick-lint","_rev":"4159767","name":"@putout/quick-lint","description":"quick-lint-js as library","dist-tags":{"latest":"2.1.0"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"time":{"modified":"2026-03-01T20:36:17.000Z","created":"2024-04-28T19:54:18.817Z","2.1.0":"2025-12-20T12:34:16.060Z","2.0.1":"2025-06-03T11:44:56.430Z","2.0.0":"2025-06-03T11:43:34.316Z","1.6.0":"2025-01-20T13:41:15.234Z","1.5.0":"2024-12-12T10:57:30.550Z","1.4.0":"2024-08-28T15:18:33.123Z","1.3.0":"2024-06-21T15:44:12.166Z","1.2.0":"2024-05-06T11:46:54.160Z","1.1.0":"2024-04-29T12:05:16.957Z","1.0.1":"2024-04-28T21:18:03.412Z","1.0.0":"2024-04-28T19:54:18.817Z"},"users":{},"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"repository":{"type":"git","url":"git+https://github.com/putoutjs/quick-lint.git"},"versions":{"2.1.0":{"name":"@putout/quick-lint","version":"2.1.0","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"quick-lint-js as library","homepage":"http://github.com/putoutjs/quick-lint","main":"lib/quick-lint.js","repository":{"type":"git","url":"git+https://github.com/putoutjs/quick-lint.git"},"bin":{"quick-lint":"bin/quick-lint.js"},"keywords":["quick-lint-js","linter","js","putout"],"scripts":{"test":"madrun test","coverage":"madrun coverage","lint":"madrun lint","fix:lint":"madrun fix:lint","report":"madrun report","watcher":"madrun watcher","watch:test":"madrun watch:test","watch:lint":"madrun watch:lint","update:dist":"madrun update:dist"},"dependencies":{"once":"^1.4.0"},"license":"MIT","devDependencies":{"@putout/test":"^14.1.0","c8":"^10.1.2","eslint":"^9.1.1","eslint-plugin-putout":"^29.0.2","ipull":"^4.0.3","madrun":"^11.0.2","montag":"^1.2.1","nodemon":"^3.1.0","putout":"^41.0.8","supertape":"^11.1.3","try-to-catch":"^3.0.1"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"@putout/quick-lint@2.1.0","gitHead":"d4c198e19515b69a9e0bb811c3a2a4f032dfa58a","bugs":{"url":"https://github.com/putoutjs/quick-lint/issues"},"_nodeVersion":"22.21.1","_npmVersion":"11.4.2","dist":{"shasum":"578d26a583299babb25fc44d52655ebb25a0e63e","size":180270,"noattachment":false,"key":"/@putout/quick-lint/-/@putout/quick-lint-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/quick-lint/download/@putout/quick-lint-2.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/quick-lint_2.1.0_1766234055878_0.8307318547697475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-20T12:34:16.060Z","publish_time":1766234056060,"_source_registry_name":"default","_cnpm_publish_time":1766234056060},"2.0.1":{"name":"@putout/quick-lint","version":"2.0.1","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"quick-lint-js as library","homepage":"http://github.com/putoutjs/quick-lint","main":"lib/quick-lint.js","repository":{"type":"git","url":"git+https://github.com/putoutjs/quick-lint.git"},"bin":{"quick-lint":"bin/quick-lint.js"},"keywords":["quick-lint-js","linter","js","putout"],"scripts":{"test":"madrun test","coverage":"madrun coverage","lint":"madrun lint","fix:lint":"madrun fix:lint","report":"madrun report","watcher":"madrun watcher","watch:test":"madrun watch:test","watch:lint":"madrun watch:lint","update:dist":"madrun update:dist"},"dependencies":{"once":"^1.4.0"},"license":"MIT","devDependencies":{"@putout/test":"^13.3.1","c8":"^10.1.2","eslint":"^9.1.1","eslint-plugin-putout":"^27.1.0","ipull":"^4.0.3","madrun":"^11.0.2","montag":"^1.2.1","nodemon":"^3.1.0","putout":"^40.3.0","supertape":"^11.1.3","try-to-catch":"^3.0.1"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"@putout/quick-lint@2.0.1","gitHead":"a9509e0fbfdd2410cef9eb7de8fe4d0163673593","bugs":{"url":"https://github.com/putoutjs/quick-lint/issues"},"_nodeVersion":"24.1.0","_npmVersion":"11.1.0","dist":{"shasum":"cda8b637f614d5661ee1ea037d572cf5788cd0a1","size":180639,"noattachment":false,"key":"/@putout/quick-lint/-/@putout/quick-lint-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/quick-lint/download/@putout/quick-lint-2.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/quick-lint_2.0.1_1748951096231_0.7541985088183545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T11:44:56.430Z","publish_time":1748951096430,"_source_registry_name":"default","_cnpm_publish_time":1748951096430},"2.0.0":{"name":"@putout/quick-lint","version":"2.0.0","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"quick-lint-js as library","homepage":"http://github.com/putoutjs/quick-lint","main":"lib/quick-lint.js","repository":{"type":"git","url":"git+https://github.com/putoutjs/quick-lint.git"},"bin":{"quick-lint":"bin/quick-lint.mjs"},"keywords":["quick-lint-js","linter","js","putout"],"scripts":{"test":"madrun test","coverage":"madrun coverage","lint":"madrun lint","fix:lint":"madrun fix:lint","report":"madrun report","watcher":"madrun watcher","watch:test":"madrun watch:test","watch:lint":"madrun watch:lint","update:dist":"madrun update:dist"},"dependencies":{"once":"^1.4.0"},"license":"MIT","devDependencies":{"@putout/test":"^13.3.1","c8":"^10.1.2","eslint":"^9.1.1","eslint-plugin-putout":"^27.1.0","ipull":"^4.0.3","madrun":"^11.0.2","montag":"^1.2.1","nodemon":"^3.1.0","putout":"^40.3.0","supertape":"^11.1.3","try-to-catch":"^3.0.1"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"@putout/quick-lint@2.0.0","gitHead":"59808e68032d85083cbb974a718e8ae2c9516fdb","bugs":{"url":"https://github.com/putoutjs/quick-lint/issues"},"_nodeVersion":"24.1.0","_npmVersion":"11.1.0","dist":{"shasum":"04d7e12d3137077e7305af39dcde2fb483a5ae6a","size":180632,"noattachment":false,"key":"/@putout/quick-lint/-/@putout/quick-lint-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/quick-lint/download/@putout/quick-lint-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/quick-lint_2.0.0_1748951014065_0.18828802834078884"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-03T11:43:34.316Z","publish_time":1748951014316,"_source_registry_name":"default","_cnpm_publish_time":1748951014316},"1.6.0":{"name":"@putout/quick-lint","version":"1.6.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"quick-lint-js as library","homepage":"http://github.com/putoutjs/quick-lint","main":"lib/quick-lint.js","repository":{"type":"git","url":"git+https://github.com/putoutjs/quick-lint.git"},"bin":{"quick-lint":"bin/quick-lint.mjs"},"keywords":["quick-lint-js","linter","js","putout"],"scripts":{"test":"madrun test","coverage":"madrun coverage","lint":"madrun lint","fix:lint":"madrun fix:lint","report":"madrun report","watcher":"madrun watcher","watch:test":"madrun watch:test","watch:lint":"madrun watch:lint","update:dist":"madrun update:dist"},"dependencies":{"once":"^1.4.0"},"license":"MIT","devDependencies":{"@putout/test":"^11.0.0","c8":"^10.1.2","eslint":"^9.1.1","eslint-plugin-putout":"^23.0.0","ipull":"^3.2.2","madrun":"^10.0.1","montag":"^1.2.1","nodemon":"^3.1.0","putout":"^37.16.0","supertape":"^10.5.0","try-to-catch":"^3.0.1"},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/quick-lint@1.6.0","gitHead":"d8059fda840d24c56063812d8e9929c4c5069322","bugs":{"url":"https://github.com/putoutjs/quick-lint/issues"},"_nodeVersion":"20.18.1","_npmVersion":"10.9.0","dist":{"shasum":"f8100470b4a96aaf03e5b96f25217f193e20bf3e","size":180451,"noattachment":false,"key":"/@putout/quick-lint/-/@putout/quick-lint-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/quick-lint/download/@putout/quick-lint-1.6.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/quick-lint_1.6.0_1737380474983_0.8054152502021115"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-20T13:41:15.234Z","publish_time":1737380475234,"_source_registry_name":"default","_cnpm_publish_time":1737380475234},"1.5.0":{"name":"@putout/quick-lint","version":"1.5.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"quick-lint-js as library","homepage":"http://github.com/putoutjs/quick-lint","main":"lib/quick-lint.js","repository":{"type":"git","url":"git+https://github.com/putoutjs/quick-lint.git"},"bin":{"quick-lint":"bin/quick-lint.mjs"},"keywords":["quick-lint-js","linter","js","putout"],"scripts":{"test":"madrun test","coverage":"madrun coverage","lint":"madrun lint","fix:lint":"madrun fix:lint","report":"madrun report","watcher":"madrun watcher","watch:test":"madrun watch:test","watch:lint":"madrun watch:lint","update:dist":"madrun update:dist"},"dependencies":{"once":"^1.4.0"},"license":"MIT","devDependencies":{"@putout/test":"^11.0.0","c8":"^10.1.2","eslint":"^9.1.1","eslint-plugin-putout":"^23.0.0","ipull":"^3.2.2","madrun":"^10.0.1","montag":"^1.2.1","nodemon":"^3.1.0","putout":"^36.17.0","supertape":"^10.5.0","try-to-catch":"^3.0.1"},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/quick-lint@1.5.0","gitHead":"e89791bb0936a77c6c13575b5e736396ca3485bc","bugs":{"url":"https://github.com/putoutjs/quick-lint/issues"},"_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"78489320981f54ea4bad509011f8e1301512ba2d","size":180321,"noattachment":false,"key":"/@putout/quick-lint/-/@putout/quick-lint-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/quick-lint/download/@putout/quick-lint-1.5.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/quick-lint_1.5.0_1734001050338_0.2830502484665245"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-12T10:57:30.550Z","publish_time":1734001050550,"_source_registry_name":"default","_cnpm_publish_time":1734001050550},"1.4.0":{"name":"@putout/quick-lint","version":"1.4.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"quick-lint-js as library","homepage":"http://github.com/putoutjs/quick-lint","main":"lib/quick-lint.js","repository":{"type":"git","url":"git://github.com/putoutjs/quick-lint.git"},"bin":{"quick-lint":"bin/quick-lint.mjs"},"keywords":["quick-lint-js","linter","js","putout"],"scripts":{"test":"madrun test","coverage":"madrun coverage","lint":"madrun lint","fix:lint":"madrun fix:lint","report":"madrun report","watcher":"madrun watcher","watch:test":"madrun watch:test","watch:lint":"madrun watch:lint","update:dist":"madrun update:dist"},"dependencies":{"once":"^1.4.0"},"license":"MIT","devDependencies":{"@putout/test":"^11.0.0","c8":"^10.1.2","eslint":"^9.1.1","eslint-plugin-putout":"^23.0.0","ipull":"^3.2.2","madrun":"^10.0.1","montag":"^1.2.1","nodemon":"^3.1.0","putout":"^35.16.2","supertape":"^10.5.0","try-to-catch":"^3.0.1"},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/quick-lint@1.4.0","gitHead":"d0aedb71d726f24f90bb43b7d967cd40648c23b6","bugs":{"url":"https://github.com/putoutjs/quick-lint/issues"},"_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"e15c14a2af72603a2182965dede4962d4895b1a6","size":180234,"noattachment":false,"key":"/@putout/quick-lint/-/@putout/quick-lint-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/quick-lint/download/@putout/quick-lint-1.4.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/quick-lint_1.4.0_1724858312760_0.4114436234665251"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-28T15:18:33.123Z","publish_time":1724858313123,"_source_registry_name":"default","_cnpm_publish_time":1724858313123},"1.3.0":{"name":"@putout/quick-lint","version":"1.3.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"quick-lint-js as library","homepage":"http://github.com/putoutjs/quick-lint","main":"lib/quick-lint.js","repository":{"type":"git","url":"git://github.com/putoutjs/quick-lint.git"},"bin":{"quick-lint":"bin/quick-lint.mjs"},"keywords":["quick-lint-js","linter","js","putout"],"scripts":{"test":"madrun test","coverage":"madrun coverage","lint":"madrun lint","fix:lint":"madrun fix:lint","report":"madrun report","watcher":"madrun watcher","watch:test":"madrun watch:test","watch:lint":"madrun watch:lint","update:dist":"madrun update:dist"},"dependencies":{"once":"^1.4.0"},"license":"MIT","devDependencies":{"@putout/test":"^10.0.0","c8":"^10.1.2","eslint":"^9.1.1","eslint-plugin-n":"^17.3.1","eslint-plugin-putout":"^22.5.1","ipull":"^3.2.2","madrun":"^10.0.1","montag":"^1.2.1","nodemon":"^3.1.0","putout":"^35.16.2","supertape":"^10.5.0","try-to-catch":"^3.0.1"},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/quick-lint@1.3.0","gitHead":"6784c9715d546ab3ad6b0202f6d302485f5f2e40","bugs":{"url":"https://github.com/putoutjs/quick-lint/issues"},"_nodeVersion":"22.3.0","_npmVersion":"10.8.1","dist":{"shasum":"8c5c49e8780057e9296a9729fb1c4a2f64c6759a","size":177941,"noattachment":false,"key":"/@putout/quick-lint/-/@putout/quick-lint-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/quick-lint/download/@putout/quick-lint-1.3.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quick-lint_1.3.0_1718984651983_0.42762533606777486"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-21T15:44:12.166Z","publish_time":1718984652166,"_source_registry_name":"default","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_cnpm_publish_time":1718984652166},"1.2.0":{"name":"@putout/quick-lint","version":"1.2.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"quick-lint-js as library","homepage":"http://github.com/putoutjs/quick-lint","main":"lib/quick-lint.js","repository":{"type":"git","url":"git://github.com/putoutjs/quick-lint.git"},"bin":{"quick-lint":"bin/quick-lint.mjs"},"keywords":["quick-lint-js","linter","js","putout"],"scripts":{"test":"madrun test","coverage":"madrun coverage","lint":"madrun lint","fix:lint":"madrun fix:lint","report":"madrun report","watcher":"madrun watcher","watch:test":"madrun watch:test","watch:lint":"madrun watch:lint","update:dist":"madrun update:dist"},"dependencies":{"once":"^1.4.0"},"license":"MIT","devDependencies":{"@putout/test":"^9.1.0","c8":"^9.1.0","eslint":"^9.1.1","eslint-plugin-n":"^17.3.1","eslint-plugin-putout":"^22.5.1","madrun":"^10.0.1","montag":"^1.2.1","nodemon":"^3.1.0","putout":"^35.16.2","supertape":"^10.5.0","try-to-catch":"^3.0.1"},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/quick-lint@1.2.0","gitHead":"55b463f3651e5b91f3a4f9fc1e26eaf2133b1c32","bugs":{"url":"https://github.com/putoutjs/quick-lint/issues"},"_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"shasum":"30b830e3b966c2c1a9a392737e1503186e80f8d3","size":177757,"noattachment":false,"key":"/@putout/quick-lint/-/@putout/quick-lint-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/quick-lint/download/@putout/quick-lint-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/quick-lint_1.2.0_1714996013923_0.5239923807955371"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-06T11:46:54.160Z","publish_time":1714996014160,"_source_registry_name":"default","_cnpm_publish_time":1714996014160},"1.1.0":{"name":"@putout/quick-lint","version":"1.1.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"quick-lint-js as library","homepage":"http://github.com/putoutjs/quick-lint","main":"lib/quick-lint.js","repository":{"type":"git","url":"git://github.com/putoutjs/quick-lint.git"},"bin":{"quick-lint":"bin/quick-lint.mjs"},"keywords":["quick-lint-js","linter","js","putout"],"scripts":{"test":"madrun test","coverage":"madrun coverage","lint":"madrun lint","fix:lint":"madrun fix:lint","report":"madrun report","watcher":"madrun watcher","watch:test":"madrun watch:test","watch:lint":"madrun watch:lint","update:dist":"madrun update:dist"},"dependencies":{"once":"^1.4.0"},"license":"MIT","devDependencies":{"@putout/test":"^9.1.0","c8":"^9.1.0","eslint":"^9.1.1","eslint-plugin-n":"^17.3.1","eslint-plugin-putout":"^22.5.1","madrun":"^10.0.1","montag":"^1.2.1","nodemon":"^3.1.0","putout":"^35.16.2","supertape":"^10.5.0","try-to-catch":"^3.0.1"},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/quick-lint@1.1.0","gitHead":"a13c68e64deeb414ad6021d876cc3ea069297503","bugs":{"url":"https://github.com/putoutjs/quick-lint/issues"},"_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"shasum":"11bf63098fcbf372aa43bdb6a4795a2bcb8de6fa","size":177588,"noattachment":false,"key":"/@putout/quick-lint/-/@putout/quick-lint-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/quick-lint/download/@putout/quick-lint-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/quick-lint_1.1.0_1714392316742_0.5777612748987437"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-29T12:05:16.957Z","publish_time":1714392316957,"_source_registry_name":"default","_cnpm_publish_time":1714392316957},"1.0.1":{"name":"@putout/quick-lint","version":"1.0.1","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"quick-lint-js as library","homepage":"http://github.com/putoutjs/quick-lint","main":"lib/quick-lint.js","repository":{"type":"git","url":"git://github.com/putoutjs/quick-lint.git"},"bin":{"quick-lint":"bin/quick-lint.mjs"},"keywords":["quick-lint-js","linter","js","putout"],"scripts":{"test":"madrun test","coverage":"madrun coverage","lint":"madrun lint","fix:lint":"madrun fix:lint","report":"madrun report","watcher":"madrun watcher","watch:test":"madrun watch:test","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:coverage:base":"madrun watch:coverage:base","watch:coverage:tape":"madrun watch:coverage:tape","watch:coverage":"madrun watch:coverage"},"dependencies":{"once":"^1.4.0"},"license":"MIT","devDependencies":{"c8":"^9.1.0","eslint":"^9.1.1","eslint-plugin-n":"^17.3.1","eslint-plugin-putout":"^22.5.1","madrun":"^10.0.1","montag":"^1.2.1","nodemon":"^3.1.0","putout":"^35.16.2","supertape":"^10.5.0","try-to-catch":"^3.0.1"},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/quick-lint@1.0.1","gitHead":"9cfc3aaf390fca4d47f12eeb331e314500cacf6f","bugs":{"url":"https://github.com/putoutjs/quick-lint/issues"},"_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"shasum":"e894f045edf63f09c1c91f8700041d342600b4c5","size":177446,"noattachment":false,"key":"/@putout/quick-lint/-/@putout/quick-lint-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/quick-lint/download/@putout/quick-lint-1.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","tmp":"tmp/quick-lint_1.0.1_1714339083140_0.9645853888070093"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-28T21:18:03.412Z","publish_time":1714339083412,"_source_registry_name":"default","_cnpm_publish_time":1714339083412},"1.0.0":{"name":"@putout/quick-lint","version":"1.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"quick-lint-js as library","homepage":"http://github.com/putout/quick-lint","main":"lib/quick-lint.js","repository":{"type":"git","url":"git://github.com/putout/quick-lint.git"},"bin":{"quick-lint":"bin/quick-lint.mjs"},"keywords":["quick-lint-js","linter","js","putout"],"scripts":{"test":"madrun test","coverage":"madrun coverage","lint":"madrun lint","fix:lint":"madrun fix:lint","report":"madrun report","watcher":"madrun watcher","watch:test":"madrun watch:test","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:coverage:base":"madrun watch:coverage:base","watch:coverage:tape":"madrun watch:coverage:tape","watch:coverage":"madrun watch:coverage"},"dependencies":{"once":"^1.4.0"},"license":"MIT","devDependencies":{"c8":"^9.1.0","eslint":"^9.1.1","eslint-plugin-n":"^17.3.1","eslint-plugin-putout":"^22.5.1","madrun":"^10.0.1","montag":"^1.2.1","nodemon":"^3.1.0","putout":"^35.16.2","supertape":"^10.5.0","try-to-catch":"^3.0.1"},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/quick-lint@1.0.0","gitHead":"77eb3b9eb74de20a8c3620cfe36bc718d4d4f41b","bugs":{"url":"https://github.com/putout/quick-lint/issues"},"_nodeVersion":"16.20.1","_npmVersion":"10.5.0","dist":{"shasum":"c1d224c2c4b0e909500feb8df083a74c47405411","size":175072,"noattachment":false,"key":"/@putout/quick-lint/-/@putout/quick-lint-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/quick-lint/download/@putout/quick-lint-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/quick-lint_1.0.0_1714334058557_0.37806442516252914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-28T19:54:18.817Z","publish_time":1714334058817,"_source_registry_name":"default","_cnpm_publish_time":1714334058817}},"readme":"# Quick Lint [![License][LicenseIMGURL]][LicenseURL] [![NPM version][NPMIMGURL]][NPMURL] [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Coverage Status][CoverageIMGURL]][CoverageURL]\n\n[NPMIMGURL]: https://img.shields.io/npm/v/@putout/quick-lint.svg?style=flat\n[BuildStatusURL]: https://github.com/putoutjs/quick-lint/actions?query=workflow%3A%22Node+CI%22 \"Build Status\"\n[BuildStatusIMGURL]: https://github.com/putoutjs/quick-lint/workflows/Node%20CI/badge.svg\n[LicenseIMGURL]: https://img.shields.io/badge/license-MIT-317BF9.svg?style=flat\n[NPMURL]: https://npmjs.org/package/@putout/quick-lint \"npm\"\n[LicenseURL]: https://tldrlegal.com/license/mit-license \"MIT License\"\n[CoverageURL]: https://coveralls.io/github/putoutjs/quick-lint?branch=master\n[CoverageIMGURL]: https://coveralls.io/repos/putoutjs/quick-lint/badge.svg?branch=master&service=github\n\n[quick-lint-js](https://quick-lint-js.com/) as library.\n\n## Install\n\n`npm i @putout/quick-lint --save`\n\n## API\n\n### quickLint(source: string, options: Options)\n\n```ts\ninterface Options {\n    isJSX: boolean;\n    isTS: boolean;\n    startLine: number;\n}\n```\n\n```js\nconst quickLint = require('@putout/quick-lint');\nconst option = `\n    function x() {\n        await m();\n    }\n`;\n\nquickLint(source, {\n    isJSX: true,\n    isTS: false,\n    startLine: 0, // default\n});\n\n// returns\n[{\n    rule: 'parser (quick-lint-js)',\n    message: '\\'await\\' is only allowed in async functions',\n    position: {\n        line: 2,\n        column: 8,\n    },\n}, {\n    rule: 'parser (quick-lint-js)',\n    message: 'use of undeclared variable: m',\n    position: {\n        line: 2,\n        column: 14,\n    },\n}];\n```\n\n## License\n\nMIT\n","_attachments":{},"homepage":"http://github.com/putoutjs/quick-lint","bugs":{"url":"https://github.com/putoutjs/quick-lint/issues"},"license":"MIT"}