{"_id":"flatlint","_rev":"4171475","name":"flatlint","description":"JavaScript tokens-based linter","dist-tags":{"latest":"5.1.0"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"time":{"modified":"2026-03-01T21:18:27.000Z","created":"2024-12-27T17:47:07.749Z","5.1.0":"2026-02-18T10:41:49.969Z","5.0.0":"2026-02-17T20:05:08.708Z","4.13.1":"2026-02-17T14:00:24.113Z","4.13.0":"2026-02-17T13:00:52.183Z","4.12.1":"2026-02-14T22:52:55.285Z","4.12.0":"2026-02-13T12:24:02.067Z","4.11.0":"2026-02-12T19:09:08.756Z","4.10.0":"2026-02-12T16:42:37.418Z","4.9.1":"2026-02-11T15:18:44.093Z","4.9.0":"2026-02-11T12:59:40.584Z","4.8.2":"2026-02-11T12:51:19.593Z","4.8.1":"2026-02-11T12:46:16.535Z","4.8.0":"2026-02-04T21:40:17.402Z","4.7.2":"2026-02-03T19:13:11.003Z","4.7.1":"2026-02-03T19:00:21.908Z","4.7.0":"2026-02-03T18:33:49.483Z","4.6.2":"2026-01-30T18:26:50.739Z","4.6.1":"2026-01-30T18:21:11.393Z","4.6.0":"2026-01-30T17:59:44.188Z","4.5.3":"2026-01-29T21:01:09.300Z","4.5.2":"2026-01-29T20:54:37.518Z","4.5.1":"2026-01-29T20:41:03.300Z","4.5.0":"2026-01-29T20:33:05.087Z","4.4.2":"2026-01-29T20:24:57.491Z","4.4.1":"2026-01-29T20:09:51.445Z","4.4.0":"2026-01-29T17:57:12.943Z","4.3.2":"2026-01-26T23:16:32.069Z","4.3.1":"2026-01-26T22:33:09.248Z","4.3.0":"2026-01-26T12:00:06.692Z","4.2.0":"2026-01-12T20:03:46.163Z","4.1.0":"2026-01-09T22:08:41.904Z","4.0.7":"2026-01-01T18:36:24.606Z","4.0.6":"2026-01-01T18:20:11.101Z","4.0.5":"2026-01-01T18:07:03.455Z","4.0.4":"2026-01-01T12:52:42.564Z","4.0.3":"2026-01-01T12:38:05.104Z","4.0.2":"2026-01-01T12:31:58.830Z","4.0.1":"2026-01-01T12:25:36.420Z","4.0.0":"2025-12-31T16:41:21.111Z","3.12.0":"2025-12-31T11:09:57.525Z","3.11.0":"2025-12-31T11:02:34.557Z","3.10.2":"2025-12-30T22:09:14.495Z","3.10.1":"2025-12-30T17:46:41.543Z","3.10.0":"2025-12-30T17:42:30.565Z","3.9.0":"2025-12-29T18:30:28.969Z","3.8.0":"2025-12-29T11:48:52.788Z","3.7.0":"2025-12-29T11:36:28.917Z","3.6.0":"2025-12-28T19:06:15.018Z","3.5.0":"2025-12-10T19:18:43.103Z","3.4.0":"2025-11-27T14:27:00.990Z","3.3.0":"2025-09-16T20:20:28.280Z","3.2.1":"2025-08-05T18:03:56.213Z","3.2.0":"2025-08-05T18:02:13.577Z","3.1.2":"2025-08-05T17:48:57.004Z","3.1.1":"2025-06-02T20:04:38.527Z","3.1.0":"2025-04-21T12:01:21.558Z","3.0.0":"2025-03-28T14:22:35.467Z","2.14.1":"2025-03-18T19:40:35.475Z","2.14.0":"2025-03-18T19:36:44.274Z","2.13.0":"2025-03-18T15:32:43.859Z","2.12.0":"2025-03-18T15:21:10.778Z","2.11.0":"2025-03-15T19:16:34.610Z","2.10.0":"2025-03-14T13:11:59.802Z","2.9.0":"2025-03-14T12:18:47.164Z","2.8.0":"2025-03-14T12:14:34.075Z","2.7.0":"2025-03-14T11:45:00.445Z","2.6.0":"2025-03-14T11:42:21.482Z","2.5.1":"2025-03-11T10:54:37.950Z","2.5.0":"2025-03-11T10:49:05.137Z","2.4.0":"2025-03-07T20:11:07.054Z","2.3.5":"2025-03-07T20:02:01.908Z","2.3.4":"2025-03-07T16:59:39.622Z","2.3.3":"2025-03-07T15:41:58.829Z","2.3.2":"2025-03-07T12:38:45.680Z","2.3.1":"2025-03-07T11:26:00.009Z","2.3.0":"2025-03-07T11:22:13.017Z","2.2.0":"2025-03-07T11:03:26.199Z","2.1.7":"2025-03-01T14:36:50.462Z","2.1.6":"2025-03-01T14:04:43.425Z","2.1.5":"2025-02-28T19:36:56.232Z","2.1.4":"2025-02-28T19:31:11.852Z","2.1.3":"2025-02-28T12:10:01.834Z","2.1.2":"2025-02-28T11:49:49.096Z","2.1.1":"2025-02-27T22:14:28.066Z","2.1.0":"2025-02-27T22:01:50.498Z","2.0.10":"2025-02-21T13:58:53.952Z","2.0.9":"2025-02-21T13:39:05.875Z","2.0.8":"2025-02-21T13:35:27.300Z","2.0.7":"2025-02-21T13:09:36.932Z","2.0.6":"2025-02-21T10:41:50.958Z","2.0.5":"2025-02-20T18:19:35.627Z","2.0.4":"2025-02-19T17:34:57.429Z","2.0.3":"2025-02-19T17:26:09.619Z","2.0.2":"2025-02-19T15:32:58.812Z","2.0.1":"2025-02-17T18:01:05.107Z","2.0.0":"2025-02-17T17:52:27.265Z","1.116.0":"2025-02-15T11:20:58.392Z","1.115.0":"2025-02-15T11:06:37.296Z","1.114.0":"2025-02-15T10:53:54.103Z","1.113.0":"2025-02-13T17:20:30.689Z","1.112.0":"2025-02-13T16:34:13.553Z","1.111.0":"2025-02-13T16:32:41.569Z","1.110.0":"2025-02-11T18:24:29.398Z","1.109.0":"2025-02-11T11:04:31.491Z","1.108.0":"2025-02-11T10:56:03.288Z","1.107.0":"2025-02-10T18:31:24.594Z","1.106.1":"2025-02-10T18:09:10.618Z","1.106.0":"2025-02-10T17:47:55.539Z","1.105.1":"2025-02-07T20:52:26.608Z","1.105.0":"2025-02-06T12:58:11.362Z","1.104.0":"2025-02-05T15:29:17.520Z","1.103.0":"2025-02-05T12:31:45.222Z","1.102.0":"2025-02-05T11:35:00.869Z","1.101.1":"2025-02-05T11:24:54.720Z","1.101.0":"2025-02-04T18:14:52.992Z","1.100.0":"2025-02-04T17:58:01.136Z","1.99.0":"2025-02-04T17:48:10.833Z","1.98.2":"2025-02-04T13:30:07.584Z","1.98.1":"2025-02-03T18:06:25.535Z","1.98.0":"2025-02-03T18:00:17.650Z","1.97.1":"2025-02-03T17:54:08.103Z","1.97.0":"2025-02-03T17:43:29.592Z","1.96.0":"2025-02-01T23:21:39.691Z","1.95.0":"2025-02-01T21:32:04.292Z","1.94.0":"2025-02-01T20:01:43.815Z","1.93.1":"2025-02-01T11:48:38.720Z","1.93.0":"2025-02-01T11:35:39.882Z","1.92.0":"2025-02-01T11:27:44.094Z","1.91.1":"2025-01-31T15:48:48.760Z","1.91.0":"2025-01-31T15:34:52.926Z","1.90.1":"2025-01-31T13:56:10.660Z","1.90.0":"2025-01-31T13:48:08.328Z","1.89.0":"2025-01-30T14:31:36.926Z","1.88.0":"2025-01-29T19:21:26.777Z","1.87.0":"2025-01-29T10:23:41.081Z","1.86.0":"2025-01-28T18:18:28.011Z","1.85.0":"2025-01-28T17:05:49.416Z","1.84.0":"2025-01-24T16:27:23.340Z","1.83.0":"2025-01-23T16:01:37.396Z","1.82.0":"2025-01-23T15:44:35.248Z","1.81.0":"2025-01-22T21:52:46.284Z","1.80.1":"2025-01-22T21:23:22.580Z","1.80.0":"2025-01-22T21:03:50.600Z","1.79.0":"2025-01-22T17:15:08.054Z","1.78.0":"2025-01-22T17:11:41.571Z","1.77.0":"2025-01-22T15:55:10.020Z","1.76.0":"2025-01-22T15:37:40.664Z","1.75.0":"2025-01-22T15:33:04.954Z","1.74.0":"2025-01-22T15:28:36.206Z","1.73.0":"2025-01-22T14:48:35.614Z","1.72.0":"2025-01-22T14:46:35.263Z","1.71.0":"2025-01-22T14:32:37.476Z","1.70.0":"2025-01-22T14:22:23.693Z","1.69.0":"2025-01-21T20:43:18.746Z","1.68.0":"2025-01-21T13:43:15.919Z","1.67.0":"2025-01-21T13:14:07.391Z","1.66.0":"2025-01-20T15:50:21.391Z","1.65.0":"2025-01-20T12:45:22.277Z","1.64.0":"2025-01-19T20:16:24.999Z","1.63.0":"2025-01-19T13:01:10.071Z","1.62.0":"2025-01-18T22:25:01.283Z","1.61.0":"2025-01-18T20:21:34.763Z","1.60.2":"2025-01-18T19:44:16.640Z","1.60.1":"2025-01-18T19:39:22.503Z","1.60.0":"2025-01-18T19:37:46.027Z","1.59.0":"2025-01-18T19:30:23.105Z","1.58.1":"2025-01-18T18:52:10.576Z","1.58.0":"2025-01-18T13:51:06.563Z","1.57.0":"2025-01-18T12:29:38.668Z","1.56.0":"2025-01-17T16:23:12.486Z","1.55.0":"2025-01-17T12:54:29.211Z","1.54.1":"2025-01-17T12:19:12.659Z","1.54.0":"2025-01-16T15:48:24.821Z","1.53.0":"2025-01-16T15:34:13.803Z","1.52.1":"2025-01-15T16:19:33.087Z","1.52.0":"2025-01-15T09:55:27.562Z","1.51.0":"2025-01-14T17:00:18.792Z","1.50.0":"2025-01-14T16:56:45.108Z","1.49.0":"2025-01-14T16:38:04.148Z","1.48.0":"2025-01-14T16:15:08.483Z","1.47.1":"2025-01-14T15:39:57.669Z","1.47.0":"2025-01-14T15:26:18.938Z","1.46.0":"2025-01-14T09:17:06.420Z","1.45.3":"2025-01-14T09:12:47.888Z","1.45.2":"2025-01-14T09:10:07.352Z","1.45.1":"2025-01-14T08:58:49.316Z","1.45.0":"2025-01-14T08:40:48.640Z","1.44.0":"2025-01-14T08:28:34.913Z","1.43.1":"2025-01-13T13:47:10.655Z","1.43.0":"2025-01-13T13:43:35.769Z","1.42.1":"2025-01-13T13:29:06.283Z","1.42.0":"2025-01-13T13:23:40.756Z","1.41.0":"2025-01-13T13:19:00.934Z","1.40.0":"2025-01-13T13:08:55.577Z","1.39.3":"2025-01-12T15:28:35.680Z","1.39.2":"2025-01-12T14:16:59.124Z","1.39.1":"2025-01-12T14:07:06.204Z","1.39.0":"2025-01-12T13:54:22.221Z","1.38.0":"2025-01-11T21:48:21.638Z","1.37.0":"2025-01-10T14:50:29.075Z","1.36.0":"2025-01-10T14:38:46.647Z","1.35.0":"2025-01-10T14:28:48.461Z","1.34.0":"2025-01-10T14:22:30.334Z","1.33.0":"2025-01-10T12:46:20.580Z","1.32.0":"2025-01-10T12:23:06.502Z","1.31.0":"2025-01-09T20:46:18.068Z","1.30.1":"2025-01-09T19:41:21.921Z","1.30.0":"2025-01-09T18:45:02.834Z","1.29.0":"2025-01-09T16:49:46.995Z","1.28.0":"2025-01-08T18:36:22.599Z","1.27.0":"2025-01-08T14:44:30.829Z","1.26.0":"2025-01-07T16:59:08.469Z","1.25.0":"2025-01-06T16:11:08.221Z","1.24.1":"2025-01-05T11:24:57.614Z","1.24.0":"2025-01-05T10:59:08.152Z","1.23.0":"2025-01-05T10:26:31.034Z","1.22.0":"2025-01-04T20:38:32.222Z","1.21.2":"2025-01-03T18:39:06.661Z","1.21.1":"2025-01-03T18:36:23.011Z","1.21.0":"2025-01-03T18:32:37.010Z","1.20.0":"2025-01-03T13:47:59.033Z","1.19.0":"2025-01-02T19:13:52.548Z","1.18.0":"2025-01-02T12:52:33.087Z","1.17.0":"2025-01-02T12:42:38.937Z","1.16.0":"2025-01-02T09:49:27.613Z","1.15.0":"2025-01-02T09:42:15.915Z","1.14.0":"2025-01-01T19:34:31.921Z","1.13.0":"2025-01-01T18:49:48.264Z","1.12.0":"2024-12-31T19:43:15.406Z","1.11.0":"2024-12-31T19:15:39.368Z","1.10.0":"2024-12-31T19:13:31.353Z","1.9.0":"2024-12-31T19:08:28.830Z","1.8.0":"2024-12-31T18:58:30.469Z","1.7.3":"2024-12-30T19:55:54.694Z","1.7.2":"2024-12-30T19:52:50.730Z","1.7.1":"2024-12-30T19:42:23.095Z","1.7.0":"2024-12-30T19:39:29.324Z","1.6.1":"2024-12-29T20:31:56.612Z","1.6.0":"2024-12-29T20:28:55.429Z","1.5.1":"2024-12-29T20:16:51.315Z","1.5.0":"2024-12-29T19:04:34.609Z","1.4.1":"2024-12-29T11:55:59.294Z","1.4.0":"2024-12-29T11:45:49.939Z","1.3.0":"2024-12-29T09:25:28.785Z","1.2.1":"2024-12-29T09:20:30.207Z","1.2.0":"2024-12-28T12:18:42.162Z","1.1.0":"2024-12-28T10:40:13.762Z","1.0.2":"2024-12-28T10:21:13.715Z","1.0.1":"2024-12-27T17:48:19.590Z","1.0.0":"2024-12-27T17:47:07.749Z"},"users":{},"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"versions":{"5.1.0":{"name":"flatlint","version":"5.1.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^5.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^10.0.0","eslint-plugin-putout":"^31.0.0","madrun":"^13.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^42.0.3","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@5.1.0","gitHead":"2c52a4287717d6c18a39b193c5578786771e1768","_nodeVersion":"25.6.1","_npmVersion":"11.4.2","dist":{"shasum":"d8dbae5e1aff97f195fc1c7b951a0c6c6c95f787","size":20650,"noattachment":false,"key":"/flatlint/-/flatlint-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-5.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/flatlint_5.1.0_1771411309815_0.6766016264610468"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-18T10:41:49.969Z","publish_time":1771411309969,"_source_registry_name":"default","_cnpm_publish_time":1771411309969},"5.0.0":{"name":"flatlint","version":"5.0.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^5.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^10.0.0","eslint-plugin-putout":"^31.0.0","madrun":"^13.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^42.0.3","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@5.0.0","gitHead":"70c493bcdecc3ffa55e4c7e6b7690f5edcb4ba3c","_nodeVersion":"25.6.1","_npmVersion":"11.4.2","dist":{"shasum":"8e2400cfbbd3a66412b6a706b3255e4efd179523","size":20618,"noattachment":false,"key":"/flatlint/-/flatlint-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-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/flatlint_5.0.0_1771358708546_0.6549164360312123"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-17T20:05:08.708Z","publish_time":1771358708708,"_source_registry_name":"default","_cnpm_publish_time":1771358708708},"4.13.1":{"name":"flatlint","version":"4.13.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^5.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^10.0.0","eslint-plugin-putout":"^31.0.0","madrun":"^13.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^42.0.3","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.13.1","gitHead":"0487bc3652bfa0899202f0dbc9553418d6eb3506","_nodeVersion":"25.6.1","_npmVersion":"11.4.2","dist":{"shasum":"5e23b77929897117fe7db8a9785eb806eb89794e","size":20088,"noattachment":false,"key":"/flatlint/-/flatlint-4.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.13.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/flatlint_4.13.1_1771336823957_0.6261771467629731"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-17T14:00:24.113Z","publish_time":1771336824113,"_source_registry_name":"default","_cnpm_publish_time":1771336824113},"4.13.0":{"name":"flatlint","version":"4.13.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^5.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^10.0.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.13.0","gitHead":"b4548a20fdc02ea3c0dde158cda6f9907894e465","_nodeVersion":"25.6.1","_npmVersion":"11.4.2","dist":{"shasum":"8bbddac7916e7b0ca09f4c86c2435a346d8ef6da","size":20161,"noattachment":false,"key":"/flatlint/-/flatlint-4.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.13.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/flatlint_4.13.0_1771333252021_0.44653016602051254"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-17T13:00:52.183Z","publish_time":1771333252183,"_source_registry_name":"default","_cnpm_publish_time":1771333252183},"4.12.1":{"name":"flatlint","version":"4.12.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^5.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^10.0.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.12.1","gitHead":"a5d30a88fd46a0ecb1c47680422657361de69a44","_nodeVersion":"25.6.1","_npmVersion":"11.4.2","dist":{"shasum":"b921c8a7cdd6b38514e83568858af489f72e2774","size":19963,"noattachment":false,"key":"/flatlint/-/flatlint-4.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.12.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/flatlint_4.12.1_1771109575138_0.3617127556531401"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-14T22:52:55.285Z","publish_time":1771109575285,"_source_registry_name":"default","_cnpm_publish_time":1771109575285},"4.12.0":{"name":"flatlint","version":"4.12.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^5.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^10.0.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.12.0","gitHead":"6a242e98ea2d2621f345ed5f2c2a7ae8c04edb13","_nodeVersion":"25.6.1","_npmVersion":"11.4.2","dist":{"shasum":"fa5aa32c1acc4f660b2015f9ad2804c917e4a42c","size":19938,"noattachment":false,"key":"/flatlint/-/flatlint-4.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.12.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/flatlint_4.12.0_1770985441908_0.32173636428653074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-13T12:24:02.067Z","publish_time":1770985442067,"_source_registry_name":"default","_cnpm_publish_time":1770985442067},"4.11.0":{"name":"flatlint","version":"4.11.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^10.0.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.11.0","gitHead":"f804b62d274ec2fb3984f3c9ef589592eaaebc46","_nodeVersion":"25.6.1","_npmVersion":"11.4.2","dist":{"shasum":"4d87a4771619c52713a5c3ed466552379bd74a83","size":19904,"noattachment":false,"key":"/flatlint/-/flatlint-4.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.11.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/flatlint_4.11.0_1770923348590_0.56468480756572"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-12T19:09:08.756Z","publish_time":1770923348756,"_source_registry_name":"default","_cnpm_publish_time":1770923348756},"4.10.0":{"name":"flatlint","version":"4.10.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^10.0.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.10.0","gitHead":"97b728914f6c5c59d3772564268578c3aa78ce01","_nodeVersion":"25.6.1","_npmVersion":"11.4.2","dist":{"shasum":"93f8c55608f8847d4d551f3bb573791f1c3dff2d","size":19852,"noattachment":false,"key":"/flatlint/-/flatlint-4.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.10.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/flatlint_4.10.0_1770914557258_0.8156919618106075"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-12T16:42:37.418Z","publish_time":1770914557418,"_source_registry_name":"default","_cnpm_publish_time":1770914557418},"4.9.1":{"name":"flatlint","version":"4.9.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^10.0.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.9.1","gitHead":"d10cbc4ecf4ffadc51f527b2bbea947d8e79a5c7","_nodeVersion":"25.6.1","_npmVersion":"11.4.2","dist":{"shasum":"cb14d7ceb1d5261c3b54ee81b5482f8d0485f8f7","size":19831,"noattachment":false,"key":"/flatlint/-/flatlint-4.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.9.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/flatlint_4.9.1_1770823123947_0.3566911159538406"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T15:18:44.093Z","publish_time":1770823124093,"_source_registry_name":"default","_cnpm_publish_time":1770823124093},"4.9.0":{"name":"flatlint","version":"4.9.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.9.0","gitHead":"8aee5186323b72f3efe106f47defe0b3fd947ef9","_nodeVersion":"25.6.1","_npmVersion":"11.4.2","dist":{"shasum":"67c5cd18473cd58a3b4b0efa96f3ebad88ae6576","size":19762,"noattachment":false,"key":"/flatlint/-/flatlint-4.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.9.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/flatlint_4.9.0_1770814780430_0.33618590671449144"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T12:59:40.584Z","publish_time":1770814780584,"_source_registry_name":"default","_cnpm_publish_time":1770814780584},"4.8.2":{"name":"flatlint","version":"4.8.2","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.8.2","gitHead":"b36bb9eb26a66076470830adc9a9dce903e5ab3e","_nodeVersion":"25.6.1","_npmVersion":"11.4.2","dist":{"shasum":"d6b2b8d98492574e1e861673f71046b75ad9e1b9","size":19742,"noattachment":false,"key":"/flatlint/-/flatlint-4.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.8.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/flatlint_4.8.2_1770814279439_0.42228282728299815"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T12:51:19.593Z","publish_time":1770814279593,"_source_registry_name":"default","_cnpm_publish_time":1770814279593},"4.8.1":{"name":"flatlint","version":"4.8.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.8.1","gitHead":"e0d08645c9eff9db81a5e32d8024387b49adbb12","_nodeVersion":"25.6.1","_npmVersion":"11.4.2","dist":{"shasum":"70ab33b60ef83e4743e8b79ae86eb47703963ef2","size":19726,"noattachment":false,"key":"/flatlint/-/flatlint-4.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.8.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/flatlint_4.8.1_1770813976325_0.4770827425791677"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-11T12:46:16.535Z","publish_time":1770813976535,"_source_registry_name":"default","_cnpm_publish_time":1770813976535},"4.8.0":{"name":"flatlint","version":"4.8.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.8.0","gitHead":"fe2e58bea82538eb5cdc59a7375e2143f4036d5e","_nodeVersion":"25.6.0","_npmVersion":"11.4.2","dist":{"shasum":"7e8d194b982b164e1a9f5bffd24faf5025f5163f","size":19703,"noattachment":false,"key":"/flatlint/-/flatlint-4.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.8.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/flatlint_4.8.0_1770241217241_0.8929000104227549"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-04T21:40:17.402Z","publish_time":1770241217402,"_source_registry_name":"default","_cnpm_publish_time":1770241217402},"4.7.2":{"name":"flatlint","version":"4.7.2","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.7.2","gitHead":"8a99bc27c3b82678747f0b305eb69202f3cb6f7a","_nodeVersion":"25.6.0","_npmVersion":"11.4.2","dist":{"shasum":"7f2dce76f91a896499ed31a5a62f07571eff6018","size":19659,"noattachment":false,"key":"/flatlint/-/flatlint-4.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.7.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/flatlint_4.7.2_1770145990799_0.45007480346316675"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T19:13:11.003Z","publish_time":1770145991003,"_source_registry_name":"default","_cnpm_publish_time":1770145991003},"4.7.1":{"name":"flatlint","version":"4.7.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.7.1","gitHead":"8b8018ccb97a024508d34c1f8e5ce1e12cbe7015","_nodeVersion":"25.6.0","_npmVersion":"11.4.2","dist":{"shasum":"317820c892d3fd524611b71f1ba93abc96c257ab","size":19635,"noattachment":false,"key":"/flatlint/-/flatlint-4.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.7.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/flatlint_4.7.1_1770145221697_0.44793651306288806"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T19:00:21.908Z","publish_time":1770145221908,"_source_registry_name":"default","_cnpm_publish_time":1770145221908},"4.7.0":{"name":"flatlint","version":"4.7.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.7.0","gitHead":"ac475a67ed7121c07c2f37648312800a840fae87","_nodeVersion":"25.6.0","_npmVersion":"11.4.2","dist":{"shasum":"2cd7f163273948e01c8b7f39f901da7e1da6fcb8","size":19586,"noattachment":false,"key":"/flatlint/-/flatlint-4.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.7.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/flatlint_4.7.0_1770143629335_0.8724390142063236"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T18:33:49.483Z","publish_time":1770143629483,"_source_registry_name":"default","_cnpm_publish_time":1770143629483},"4.6.2":{"name":"flatlint","version":"4.6.2","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.6.2","gitHead":"537fdb8ab2ffe222a9587749d2fe465ff7ed7c4a","_nodeVersion":"25.5.0","_npmVersion":"11.4.2","dist":{"shasum":"eb64ec66e3e000696154ef699dbbe9097d2a741c","size":19558,"noattachment":false,"key":"/flatlint/-/flatlint-4.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.6.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/flatlint_4.6.2_1769797610574_0.6265479637568907"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-30T18:26:50.739Z","publish_time":1769797610739,"_source_registry_name":"default","_cnpm_publish_time":1769797610739},"4.6.1":{"name":"flatlint","version":"4.6.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.6.1","gitHead":"5d4e98e53e5624162a4f5e17164eb030a59f9a1d","_nodeVersion":"25.5.0","_npmVersion":"11.4.2","dist":{"shasum":"5fd8e85247aeb45b586ec3c9edfc8bfb4b5b7d7a","size":19498,"noattachment":false,"key":"/flatlint/-/flatlint-4.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.6.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/flatlint_4.6.1_1769797271255_0.1991809939758622"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-30T18:21:11.393Z","publish_time":1769797271393,"_source_registry_name":"default","_cnpm_publish_time":1769797271393},"4.6.0":{"name":"flatlint","version":"4.6.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.6.0","gitHead":"7363d9996d81b33b3461b71f2f3f6ff26646497a","_nodeVersion":"25.5.0","_npmVersion":"11.4.2","dist":{"shasum":"a340d186ff027d6428b2ea853976df40287a82fa","size":19494,"noattachment":false,"key":"/flatlint/-/flatlint-4.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.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/flatlint_4.6.0_1769795984026_0.7400096122387909"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-30T17:59:44.188Z","publish_time":1769795984188,"_source_registry_name":"default","_cnpm_publish_time":1769795984188},"4.5.3":{"name":"flatlint","version":"4.5.3","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.5.3","gitHead":"ffb4e25dc4c1e872883e60ac172576b981b834cb","_nodeVersion":"25.5.0","_npmVersion":"11.4.2","dist":{"shasum":"e2db31a86dcb386c13c1c345cbe2b2e4f6cf4799","size":19454,"noattachment":false,"key":"/flatlint/-/flatlint-4.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.5.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/flatlint_4.5.3_1769720469136_0.8746661796630639"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T21:01:09.300Z","publish_time":1769720469300,"_source_registry_name":"default","_cnpm_publish_time":1769720469300},"4.5.2":{"name":"flatlint","version":"4.5.2","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.5.2","gitHead":"09c9676c559587f4675b8e70daef629c610458be","_nodeVersion":"25.5.0","_npmVersion":"11.4.2","dist":{"shasum":"a18c681d87f18bff9f2b343c0bbe1f32466425f3","size":19454,"noattachment":false,"key":"/flatlint/-/flatlint-4.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.5.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/flatlint_4.5.2_1769720077302_0.2201093198929882"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T20:54:37.518Z","publish_time":1769720077518,"_source_registry_name":"default","_cnpm_publish_time":1769720077518},"4.5.1":{"name":"flatlint","version":"4.5.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.5.1","gitHead":"fa4fe031ef3c0a24a4f3aef55be44d19bb528c27","_nodeVersion":"25.5.0","_npmVersion":"11.4.2","dist":{"shasum":"0f6ae0a849913c03bfc9a3dc333e04921f92649b","size":19423,"noattachment":false,"key":"/flatlint/-/flatlint-4.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.5.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/flatlint_4.5.1_1769719263167_0.3264660020694181"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T20:41:03.300Z","publish_time":1769719263300,"_source_registry_name":"default","_cnpm_publish_time":1769719263300},"4.5.0":{"name":"flatlint","version":"4.5.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.5.0","gitHead":"147c1106f5e128df3c32952fa3c85ddafb554699","_nodeVersion":"25.5.0","_npmVersion":"11.4.2","dist":{"shasum":"da87f6f9c95c3a3ca79371bf2c0270f2fda3107e","size":19387,"noattachment":false,"key":"/flatlint/-/flatlint-4.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.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/flatlint_4.5.0_1769718784918_0.7227806611616727"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T20:33:05.087Z","publish_time":1769718785087,"_source_registry_name":"default","_cnpm_publish_time":1769718785087},"4.4.2":{"name":"flatlint","version":"4.4.2","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.4.2","gitHead":"8c3488cc733f1ebc685af6a66ae89c4f122049ff","_nodeVersion":"25.5.0","_npmVersion":"11.4.2","dist":{"shasum":"d5d4f8fd2ece3e3ecc7bf9231fc6c565d69a177f","size":19300,"noattachment":false,"key":"/flatlint/-/flatlint-4.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.4.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/flatlint_4.4.2_1769718297352_0.8629559858241806"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T20:24:57.491Z","publish_time":1769718297491,"_source_registry_name":"default","_cnpm_publish_time":1769718297491},"4.4.1":{"name":"flatlint","version":"4.4.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":"./lib/test/test.js","#types":"./lib/types/types.js","#parser":"./lib/parser/parser.js","#printer":"./lib/printer/printer.js","#traverser":"./lib/traverser/traverser.js","#compare":"./lib/compare/compare.js","#compare/values":"./lib/compare/values.js","#runner":"./lib/runner/runner.js","#flatlint":"./lib/flatlint.js"},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.4.1","gitHead":"3d0da89154c4f6c14db606e60da33bd19f048b77","_nodeVersion":"25.5.0","_npmVersion":"11.4.2","dist":{"shasum":"d864edb229b0eb89540a36544c1f00121c505d5f","size":19274,"noattachment":false,"key":"/flatlint/-/flatlint-4.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.4.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/flatlint_4.4.1_1769717391287_0.7106817765924811"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T20:09:51.445Z","publish_time":1769717391445,"_source_registry_name":"default","_cnpm_publish_time":1769717391445},"4.4.0":{"name":"flatlint","version":"4.4.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.4.0","gitHead":"66185d2c59906fbb830c63fde020223b9f7b8b45","_nodeVersion":"25.5.0","_npmVersion":"11.4.2","dist":{"shasum":"88a84d3fd0d0e98e3ade634c80c44660b3730f59","size":19196,"noattachment":false,"key":"/flatlint/-/flatlint-4.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.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-npm-production","tmp":"tmp/flatlint_4.4.0_1769709432790_0.08865631458655088"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-29T17:57:12.943Z","publish_time":1769709432943,"_source_registry_name":"default","_cnpm_publish_time":1769709432943},"4.3.2":{"name":"flatlint","version":"4.3.2","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.3.2","gitHead":"dc6df970780ddd7c1d4818c6ef795979367ad69e","_nodeVersion":"25.5.0","_npmVersion":"11.4.2","dist":{"shasum":"51790e886bf68a8616efb64ea712c74737d9cb46","size":19156,"noattachment":false,"key":"/flatlint/-/flatlint-4.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.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-npm-production","tmp":"tmp/flatlint_4.3.2_1769469391923_0.009212550102215555"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-26T23:16:32.069Z","publish_time":1769469392069,"_source_registry_name":"default","_cnpm_publish_time":1769469392069},"4.3.1":{"name":"flatlint","version":"4.3.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.3.1","gitHead":"4557ea3f66f2559db17526589b32a8b41d8eb745","_nodeVersion":"25.5.0","_npmVersion":"11.4.2","dist":{"shasum":"86103ca48ca175b181fc22a8ef69684503f21ded","size":19140,"noattachment":false,"key":"/flatlint/-/flatlint-4.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.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-npm-production","tmp":"tmp/flatlint_4.3.1_1769466789104_0.8660835708891181"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-26T22:33:09.248Z","publish_time":1769466789248,"_source_registry_name":"default","_cnpm_publish_time":1769466789248},"4.3.0":{"name":"flatlint","version":"4.3.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^30.0.1","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.3.0","gitHead":"3f6da6c9b8e203af1d2f1183372872525ce1c3d6","_nodeVersion":"25.4.0","_npmVersion":"11.4.2","dist":{"shasum":"d60be4fd9742977cb078ecb2ff891074f04ab849","size":19084,"noattachment":false,"key":"/flatlint/-/flatlint-4.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.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/flatlint_4.3.0_1769428806550_0.13980469382774885"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-26T12:00:06.692Z","publish_time":1769428806692,"_source_registry_name":"default","_cnpm_publish_time":1769428806692},"4.2.0":{"name":"flatlint","version":"4.2.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^29.0.2","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.2.0","gitHead":"396e49143fb7c825b082e1e29881b9963d17750a","_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"2994ba80e8006dcee2c3dd88f7926acf59600caf","size":18805,"noattachment":false,"key":"/flatlint/-/flatlint-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.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-npm-production","tmp":"tmp/flatlint_4.2.0_1768248226014_0.8877270942379336"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-12T20:03:46.163Z","publish_time":1768248226163,"_source_registry_name":"default","_cnpm_publish_time":1768248226163},"4.1.0":{"name":"flatlint","version":"4.1.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^15.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^29.0.2","madrun":"^12.1.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^12.0.0"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.1.0","gitHead":"e53bc8fe849acd0ebb6e4684cfff4dcd366c1e43","_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"224a739691caf030896f7fed5f83d8f0f7c2b765","size":18782,"noattachment":false,"key":"/flatlint/-/flatlint-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.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/flatlint_4.1.0_1767996521766_0.8769534263990224"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-09T22:08:41.904Z","publish_time":1767996521904,"_source_registry_name":"default","_cnpm_publish_time":1767996521904},"4.0.7":{"name":"flatlint","version":"4.0.7","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^4.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^14.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^29.0.2","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^11.0.4"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.0.7","gitHead":"dcef6af92a347d06c37b183a7b1f1a8ca6401e3a","_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"4124217ca94926fb16d2fa4547a7f3945075ef32","size":18577,"noattachment":false,"key":"/flatlint/-/flatlint-4.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.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/flatlint_4.0.7_1767292584442_0.840374154482902"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-01T18:36:24.606Z","publish_time":1767292584606,"_source_registry_name":"default","_cnpm_publish_time":1767292584606},"4.0.6":{"name":"flatlint","version":"4.0.6","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@4.0.6","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"d54b6b18075ce2fe0c68550935c968eda0e0a9ba","size":18564,"noattachment":false,"key":"/flatlint/-/flatlint-4.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.0.6.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=22"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"16b02d7915dcce4fed9269d9bcb04145ba59a5e3","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"11.4.2","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"25.2.1","dependencies":{"obug":"^2.1.1","js-tokens":"^10.0.0","@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^11.0.0","montag":"^1.0.0","putout":"^41.0.2","nodemon":"^3.0.1","supertape":"^11.0.4","@putout/test":"^14.0.0","mock-require":"^3.0.3","eslint-plugin-putout":"^29.0.2"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_4.0.6_1767291610937_0.6586011572441055","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-01-01T18:20:11.101Z","publish_time":1767291611101,"_source_registry_name":"default","_cnpm_publish_time":1767291611101},"4.0.5":{"name":"flatlint","version":"4.0.5","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^3.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^14.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^29.0.2","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^11.0.4"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.0.5","gitHead":"244824d25a1302dd597c4fd2fd2ae28b44999059","_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"4e784ba007892bfb70b332734da87564de17b880","size":18535,"noattachment":false,"key":"/flatlint/-/flatlint-4.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.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/flatlint_4.0.5_1767290823296_0.9564227698793948"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-01T18:07:03.455Z","publish_time":1767290823455,"_source_registry_name":"default","_cnpm_publish_time":1767290823455},"4.0.4":{"name":"flatlint","version":"4.0.4","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^3.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^14.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^29.0.2","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^11.0.4"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.0.4","gitHead":"b007decbe0283e91981ea2b4824af8e19e131eb2","_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"96eb852e88dfe0ad6d1e3611d857acfd7eeec6bd","size":18481,"noattachment":false,"key":"/flatlint/-/flatlint-4.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.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/flatlint_4.0.4_1767271962419_0.3803159113766046"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-01T12:52:42.564Z","publish_time":1767271962564,"_source_registry_name":"default","_cnpm_publish_time":1767271962564},"4.0.3":{"name":"flatlint","version":"4.0.3","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^3.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^14.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^29.0.2","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^11.0.4"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.0.3","gitHead":"ae0e5cedab0062e0a9ab2d03d1bf15493d9c5374","_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"c77f1dd7751f3175f0196711fe17343226d17f79","size":18465,"noattachment":false,"key":"/flatlint/-/flatlint-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.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/flatlint_4.0.3_1767271084954_0.6730567951807434"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-01T12:38:05.104Z","publish_time":1767271085104,"_source_registry_name":"default","_cnpm_publish_time":1767271085104},"4.0.2":{"name":"flatlint","version":"4.0.2","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^3.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^14.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^29.0.2","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^11.0.4"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.0.2","gitHead":"4a641a0776a8a63d55a42c73eb707a0302e057af","_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"6c5a5fe2515bf1c4b4be8c782bb0593cbaa956b0","size":18451,"noattachment":false,"key":"/flatlint/-/flatlint-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.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/flatlint_4.0.2_1767270718660_0.8329700125424948"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-01T12:31:58.830Z","publish_time":1767270718830,"_source_registry_name":"default","_cnpm_publish_time":1767270718830},"4.0.1":{"name":"flatlint","version":"4.0.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^3.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^14.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^29.0.2","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^11.0.4"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.0.1","gitHead":"f5489bab29151bdae4b78ff2069b7384364ac723","_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"18e8217be2a76c02b28fa2b4b27f41c9cc59aeda","size":18392,"noattachment":false,"key":"/flatlint/-/flatlint-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-4.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/flatlint_4.0.1_1767270336267_0.2663935137716993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-01T12:25:36.420Z","publish_time":1767270336420,"_source_registry_name":"default","_cnpm_publish_time":1767270336420},"4.0.0":{"name":"flatlint","version":"4.0.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^3.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^14.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^29.0.2","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^11.0.4"},"engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"flatlint@4.0.0","gitHead":"e505b263f5d3d01145a9fde57514b8bddc6b8c52","_nodeVersion":"22.21.1","_npmVersion":"11.4.2","dist":{"shasum":"a0b090d0c56c35eea0a4a1e758e3bb82a3b8ff1c","size":18358,"noattachment":false,"key":"/flatlint/-/flatlint-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-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/flatlint_4.0.0_1767199280917_0.7764687088468845"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-31T16:41:21.111Z","publish_time":1767199281111,"_source_registry_name":"default","_cnpm_publish_time":1767199281111},"3.12.0":{"name":"flatlint","version":"3.12.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^3.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^14.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^29.0.2","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^11.0.4"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"flatlint@3.12.0","gitHead":"ab02159add08a17579631df30537a0cf971af1c8","_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"6446fe1e25cbca55d01aac796f6aab92c7b5260a","size":18345,"noattachment":false,"key":"/flatlint/-/flatlint-3.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-3.12.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/flatlint_3.12.0_1767179397357_0.4589810770444993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-31T11:09:57.525Z","publish_time":1767179397525,"_source_registry_name":"default","_cnpm_publish_time":1767179397525},"3.11.0":{"name":"flatlint","version":"3.11.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^3.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^14.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^29.0.2","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^11.0.4"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"flatlint@3.11.0","gitHead":"303b683225d71c71359b1b5db9a127ee70a67cab","_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"b3d384c2c20e79dccf27b11086908e23aaa0a67f","size":18232,"noattachment":false,"key":"/flatlint/-/flatlint-3.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-3.11.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/flatlint_3.11.0_1767178954388_0.501626428902455"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-31T11:02:34.557Z","publish_time":1767178954557,"_source_registry_name":"default","_cnpm_publish_time":1767178954557},"3.10.2":{"name":"flatlint","version":"3.10.2","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^17.0.4","@putout/operator-keyword":"^3.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^14.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^29.0.2","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^11.0.4"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"flatlint@3.10.2","gitHead":"86b4ce053a1f01ba878719ffaaf1aa3aafda25ab","_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"c56d7750c6319fa43c9d0168330aa710aa84233f","size":18075,"noattachment":false,"key":"/flatlint/-/flatlint-3.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-3.10.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/flatlint_3.10.2_1767132554335_0.019969920223768867"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-30T22:09:14.495Z","publish_time":1767132554495,"_source_registry_name":"default","_cnpm_publish_time":1767132554495},"3.10.1":{"name":"flatlint","version":"3.10.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^16.0.0","@putout/operator-keyword":"^3.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^14.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^29.0.2","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^11.0.4"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"flatlint@3.10.1","gitHead":"8ecddd73527edf60d281444aef895a3b5e0a3650","_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"82870727cf5dc00f00fd0c01eedb2b9132e488b6","size":18054,"noattachment":false,"key":"/flatlint/-/flatlint-3.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-3.10.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/flatlint_3.10.1_1767116801379_0.9387253412741496"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-30T17:46:41.543Z","publish_time":1767116801543,"_source_registry_name":"default","_cnpm_publish_time":1767116801543},"3.10.0":{"name":"flatlint","version":"3.10.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^16.0.0","@putout/operator-keyword":"^3.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^14.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^29.0.2","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^11.0.4"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"flatlint@3.10.0","gitHead":"c38c98d6c8e3639fd35357ac4d8ad5fe2b0df813","_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"4bb073367e8fec1aa32144d884ede6fc5317609d","size":18028,"noattachment":false,"key":"/flatlint/-/flatlint-3.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-3.10.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/flatlint_3.10.0_1767116550386_0.008909500914851654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-30T17:42:30.565Z","publish_time":1767116550565,"_source_registry_name":"default","_cnpm_publish_time":1767116550565},"3.9.0":{"name":"flatlint","version":"3.9.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^16.0.0","@putout/operator-keyword":"^3.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^14.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^29.0.2","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^11.0.4"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"flatlint@3.9.0","gitHead":"5036be7777087c080ebd18d85a2784c3a7b29044","_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"51795572b9fb05edf0314dac0a06a82730779fe5","size":17908,"noattachment":false,"key":"/flatlint/-/flatlint-3.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-3.9.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/flatlint_3.9.0_1767033028815_0.2860622544046607"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-29T18:30:28.969Z","publish_time":1767033028969,"_source_registry_name":"default","_cnpm_publish_time":1767033028969},"3.8.0":{"name":"flatlint","version":"3.8.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^16.0.0","@putout/operator-keyword":"^3.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^14.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^29.0.2","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^11.0.4"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"flatlint@3.8.0","gitHead":"7388d755ee5f86b307ce92b9cc7bf0a66943cfa4","_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"6163551a8f2b583836b07df7f7e507eade2d5ae9","size":17798,"noattachment":false,"key":"/flatlint/-/flatlint-3.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-3.8.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/flatlint_3.8.0_1767008932648_0.13842330190486996"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-29T11:48:52.788Z","publish_time":1767008932788,"_source_registry_name":"default","_cnpm_publish_time":1767008932788},"3.7.0":{"name":"flatlint","version":"3.7.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^16.0.0","@putout/operator-keyword":"^3.0.0","js-tokens":"^10.0.0","obug":"^2.1.1"},"devDependencies":{"@putout/test":"^14.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^29.0.2","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^11.0.4"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"flatlint@3.7.0","gitHead":"8386ccdc1cb4644a2cd4c9ce0192ca000520bb7b","_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"1ddb4b2e1ca6998851fd03f2cec14b4c26256239","size":17735,"noattachment":false,"key":"/flatlint/-/flatlint-3.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-3.7.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/flatlint_3.7.0_1767008188777_0.2456769986224152"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-29T11:36:28.917Z","publish_time":1767008188917,"_source_registry_name":"default","_cnpm_publish_time":1767008188917},"3.6.0":{"name":"flatlint","version":"3.6.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^16.0.0","@putout/operator-keyword":"^3.0.0","debug":"^4.4.0","js-tokens":"^10.0.0"},"devDependencies":{"@putout/test":"^14.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^29.0.2","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^11.0.4"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"flatlint@3.6.0","gitHead":"a8dafc73dccaa30ba2a5085ddf7250d86a8d82e2","_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"fe1ab3e2e7f1d6160088f13a6bc4000d0f5148e9","size":17702,"noattachment":false,"key":"/flatlint/-/flatlint-3.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-3.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/flatlint_3.6.0_1766948774869_0.06363141230554925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-28T19:06:15.018Z","publish_time":1766948775018,"_source_registry_name":"default","_cnpm_publish_time":1766948775018},"3.5.0":{"name":"flatlint","version":"3.5.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^16.0.0","@putout/operator-keyword":"^3.0.0","debug":"^4.4.0","js-tokens":"^10.0.0"},"devDependencies":{"@putout/test":"^14.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^29.0.2","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^41.0.2","supertape":"^11.0.4"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"flatlint@3.5.0","gitHead":"503d5fd5e89b902be4b0ec11675c5312ec92e0ab","_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"0effe1ef27f2b21e8dd224fe22c0c91bada261fa","size":17682,"noattachment":false,"key":"/flatlint/-/flatlint-3.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-3.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/flatlint_3.5.0_1765394322944_0.9204499310572687"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-10T19:18:43.103Z","publish_time":1765394323103,"_source_registry_name":"default","_cnpm_publish_time":1765394323103},"3.4.0":{"name":"flatlint","version":"3.4.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^16.0.0","@putout/operator-keyword":"^3.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/test":"^14.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^28.0.4","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^40.0.10","supertape":"^11.0.4"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"flatlint@3.4.0","gitHead":"ee84dbb44b24750b6c9de085067a96d85b9a4b88","_nodeVersion":"25.1.0","_npmVersion":"11.4.2","dist":{"shasum":"72184966ac0ed4f67a809191490f6c4a54c5b806","size":17643,"noattachment":false,"key":"/flatlint/-/flatlint-3.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-3.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-npm-production","tmp":"tmp/flatlint_3.4.0_1764253620806_0.7901248368549425"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-27T14:27:00.990Z","publish_time":1764253620990,"_source_registry_name":"default","_cnpm_publish_time":1764253620990},"3.3.0":{"name":"flatlint","version":"3.3.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^16.0.0","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/test":"^14.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^28.0.4","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^40.0.10","supertape":"^11.0.4"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"flatlint@3.3.0","gitHead":"4b190082f2ecd7a067142f27d5a39a3e267e3d36","_nodeVersion":"24.7.0","_npmVersion":"11.4.2","dist":{"shasum":"d9af6ef1af4df58ac2859d73da74f985fd2d6f0b","size":17459,"noattachment":false,"key":"/flatlint/-/flatlint-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-3.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/flatlint_3.3.0_1758054028054_0.25030108478537505"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-16T20:20:28.280Z","publish_time":1758054028280,"_source_registry_name":"default","_cnpm_publish_time":1758054028280},"3.2.1":{"name":"flatlint","version":"3.2.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^16.0.0","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/formatter-json":"^2.0.0","@putout/test":"^13.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^28.0.4","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^40.0.10","supertape":"^11.0.4"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"flatlint@3.2.1","gitHead":"ef4d67032adc37de341cddeca9102ba049e9e59a","_nodeVersion":"20.19.0","_npmVersion":"11.2.0","dist":{"shasum":"94c219cca4f9106fb96b056c42d384e1defed02e","size":17394,"noattachment":false,"key":"/flatlint/-/flatlint-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-3.2.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/flatlint_3.2.1_1754417035983_0.6948162529390693"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T18:03:56.213Z","publish_time":1754417036213,"_source_registry_name":"default","_cnpm_publish_time":1754417036213},"3.2.0":{"name":"flatlint","version":"3.2.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^16.0.0","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/formatter-json":"^2.0.0","@putout/test":"^13.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^28.0.4","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^40.0.10","supertape":"^11.0.4"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"flatlint@3.2.0","gitHead":"76e5ee0903fd505a87be04b69fef642562329976","_nodeVersion":"20.19.0","_npmVersion":"11.2.0","dist":{"shasum":"2f0bf0ba86fc56e234a9711d5780e94bc37cddca","size":17382,"noattachment":false,"key":"/flatlint/-/flatlint-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-3.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-npm-production","tmp":"tmp/flatlint_3.2.0_1754416933385_0.7238791822297481"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T18:02:13.577Z","publish_time":1754416933577,"_source_registry_name":"default","_cnpm_publish_time":1754416933577},"3.1.2":{"name":"flatlint","version":"3.1.2","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^16.0.0","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/formatter-json":"^2.0.0","@putout/test":"^13.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^28.0.4","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^40.0.10","supertape":"^11.0.4"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"flatlint@3.1.2","gitHead":"6651d47d286a3d78ceafca306a4eebd1f72cdaf0","_nodeVersion":"20.19.0","_npmVersion":"11.2.0","dist":{"shasum":"380eb4979d16ecf8b0b2513226017cd3766b7ccd","size":17338,"noattachment":false,"key":"/flatlint/-/flatlint-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-3.1.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/flatlint_3.1.2_1754416136793_0.757612207692071"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-05T17:48:57.004Z","publish_time":1754416137004,"_source_registry_name":"default","_cnpm_publish_time":1754416137004},"3.1.1":{"name":"flatlint","version":"3.1.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^16.0.0","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/formatter-json":"^2.0.0","@putout/test":"^13.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^27.1.0","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^40.0.10","supertape":"^11.0.4"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"flatlint@3.1.1","gitHead":"b39663125eeeb030cc4795eeb29c81c1c1770f5e","_nodeVersion":"24.1.0","_npmVersion":"11.1.0","dist":{"shasum":"e24eaf9a83ede9dc15a4d38a2d0a2089bb595082","size":17296,"noattachment":false,"key":"/flatlint/-/flatlint-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-3.1.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/flatlint_3.1.1_1748894678309_0.780278172621933"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T20:04:38.527Z","publish_time":1748894678527,"_source_registry_name":"default","_cnpm_publish_time":1748894678527},"3.1.0":{"name":"flatlint","version":"3.1.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/formatter-json":"^2.0.0","@putout/test":"^13.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^26.1.0","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^40.0.10","supertape":"^11.0.4"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"flatlint@3.1.0","gitHead":"a1b3d3106befdf8d7c98420fb3f93720ac0d84b3","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"d9d7cc1091d197802ed074377a8b8b97838cb69c","size":17260,"noattachment":false,"key":"/flatlint/-/flatlint-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-3.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/flatlint_3.1.0_1745236881377_0.7050596512938239"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-21T12:01:21.558Z","publish_time":1745236881558,"_source_registry_name":"default","_cnpm_publish_time":1745236881558},"3.0.0":{"name":"flatlint","version":"3.0.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/formatter-json":"^2.0.0","@putout/test":"^13.0.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^26.1.0","madrun":"^11.0.0","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^39.3.0","supertape":"^11.0.4"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"flatlint@3.0.0","gitHead":"c979c83962c9d1a08267a48ecdf307c05ea26b3f","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"04c4f04ed3173e5efdc04df34248454e76d53e70","size":17091,"noattachment":false,"key":"/flatlint/-/flatlint-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-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/flatlint_3.0.0_1743171755244_0.7746907503046301"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-28T14:22:35.467Z","publish_time":1743171755467,"_source_registry_name":"default","_cnpm_publish_time":1743171755467},"2.14.1":{"name":"flatlint","version":"2.14.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/formatter-json":"^2.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.14.1","gitHead":"2dde447c4256d8915f013ebd1b48aae3b3193698","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"3417a4acd4f605c72e8a8d0102ca59e425cbae19","size":16984,"noattachment":false,"key":"/flatlint/-/flatlint-2.14.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.14.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/flatlint_2.14.1_1742326835288_0.0672208782239141"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-18T19:40:35.475Z","publish_time":1742326835475,"_source_registry_name":"default","_cnpm_publish_time":1742326835475},"2.14.0":{"name":"flatlint","version":"2.14.0","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@2.14.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"61373c80b72c564542ec1e018a9f3a6036537648","size":17018,"noattachment":false,"key":"/flatlint/-/flatlint-2.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.14.0.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"8ddd5ff39c9cdfcff6b6650e1c57218427212853","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","putout":"^38.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_2.14.0_1742326604073_0.38367463844679395","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-18T19:36:44.274Z","publish_time":1742326604274,"_source_registry_name":"default","_cnpm_publish_time":1742326604274},"2.13.0":{"name":"flatlint","version":"2.13.0","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@2.13.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"db80d009a66696adbbfbbdb739b1816df5ddd8a8","size":16990,"noattachment":false,"key":"/flatlint/-/flatlint-2.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.13.0.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"c81dc51f20ef7ebd8c7f74d935b8d8a5459b6b02","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","putout":"^38.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_2.13.0_1742311963689_0.27808071942272083","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-18T15:32:43.859Z","publish_time":1742311963859,"_source_registry_name":"default","_cnpm_publish_time":1742311963859},"2.12.0":{"name":"flatlint","version":"2.12.0","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@2.12.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"e51839d757d8fcb6c055aeb43e9b9f3279a5a853","size":16903,"noattachment":false,"key":"/flatlint/-/flatlint-2.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.12.0.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"8827be856965e0c0bcb5ba1170a5c0f38f6c2abb","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","putout":"^38.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_2.12.0_1742311270554_0.3647002888784603","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-18T15:21:10.778Z","publish_time":1742311270778,"_source_registry_name":"default","_cnpm_publish_time":1742311270778},"2.11.0":{"name":"flatlint","version":"2.11.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/formatter-json":"^2.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.11.0","gitHead":"3943eede923e2d9d74c26c1979786681feb70cee","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"465a0a7a7e07ad8bd7a1431f341f9d1fc0a2f1a3","size":16821,"noattachment":false,"key":"/flatlint/-/flatlint-2.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.11.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/flatlint_2.11.0_1742066194426_0.8093346043020189"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-15T19:16:34.610Z","publish_time":1742066194610,"_source_registry_name":"default","_cnpm_publish_time":1742066194610},"2.10.0":{"name":"flatlint","version":"2.10.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/formatter-json":"^2.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.10.0","gitHead":"8e276212a7e44f8bb240bb0355cf73ea9dc6a7e7","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"c7b42733ac9dfad71d93942b969d98bfb192d113","size":16805,"noattachment":false,"key":"/flatlint/-/flatlint-2.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.10.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/flatlint_2.10.0_1741957919542_0.26726876253073395"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-14T13:11:59.802Z","publish_time":1741957919802,"_source_registry_name":"default","_cnpm_publish_time":1741957919802},"2.9.0":{"name":"flatlint","version":"2.9.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/formatter-json":"^2.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.9.0","gitHead":"9630bc720fe8554e8bf14d5090600508515e06cf","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"69f79039b06077f07d83fa7f4b08717443ecfab8","size":16769,"noattachment":false,"key":"/flatlint/-/flatlint-2.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.9.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/flatlint_2.9.0_1741954726956_0.9003049745517837"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-14T12:18:47.164Z","publish_time":1741954727164,"_source_registry_name":"default","_cnpm_publish_time":1741954727164},"2.8.0":{"name":"flatlint","version":"2.8.0","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@2.8.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"473a020ad4d6a8f44f1c95427aac6f5d3baad088","size":16751,"noattachment":false,"key":"/flatlint/-/flatlint-2.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.8.0.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"2acb300da823020cfbd1a0d0bb7c6326f836d5b0","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","putout":"^38.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_2.8.0_1741954473905_0.6250030049230124","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-14T12:14:34.075Z","publish_time":1741954474075,"_source_registry_name":"default","_cnpm_publish_time":1741954474075},"2.7.0":{"name":"flatlint","version":"2.7.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/formatter-json":"^2.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.7.0","gitHead":"5d0251ac10061ea8a3bf259c74f2eb274acdcf04","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"e785deb995f2a77b14e7345933ea03a4a2bfe4b0","size":16743,"noattachment":false,"key":"/flatlint/-/flatlint-2.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.7.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/flatlint_2.7.0_1741952700221_0.08984144616286471"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-14T11:45:00.445Z","publish_time":1741952700445,"_source_registry_name":"default","_cnpm_publish_time":1741952700445},"2.6.0":{"name":"flatlint","version":"2.6.0","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@2.6.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"34d7b95084d7894e9679e56cf52467748b746c5b","size":16710,"noattachment":false,"key":"/flatlint/-/flatlint-2.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.6.0.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"fbb602fbf31b556bf2f44902f31e6552f44a7c18","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","putout":"^38.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_2.6.0_1741952541290_0.6923072621929669","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-14T11:42:21.482Z","publish_time":1741952541482,"_source_registry_name":"default","_cnpm_publish_time":1741952541482},"2.5.1":{"name":"flatlint","version":"2.5.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/formatter-json":"^2.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.5.1","gitHead":"b60122d87233ce6e427ff200ca5866fa96f82ad9","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"5f041f6163372501493792f061f911293a51d7d0","size":16681,"noattachment":false,"key":"/flatlint/-/flatlint-2.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.5.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/flatlint_2.5.1_1741690477731_0.15354264044638977"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-11T10:54:37.950Z","publish_time":1741690477950,"_source_registry_name":"default","_cnpm_publish_time":1741690477950},"2.5.0":{"name":"flatlint","version":"2.5.0","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@2.5.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"73caa34a990593b6dfe79f9e6c81c62abb56aa11","size":16658,"noattachment":false,"key":"/flatlint/-/flatlint-2.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.5.0.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"80b304aea484a7d90c16dfdf34a5389c399e097b","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","putout":"^38.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_2.5.0_1741690144950_0.5466267907978444","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-11T10:49:05.137Z","publish_time":1741690145137,"_source_registry_name":"default","_cnpm_publish_time":1741690145137},"2.4.0":{"name":"flatlint","version":"2.4.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.4.0","gitHead":"c85cdc9985328ff4c171362be25e724f50ed5fb2","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"d673ce651472f59e857e725c9b0da18c31216311","size":16499,"noattachment":false,"key":"/flatlint/-/flatlint-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.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-npm-production","tmp":"tmp/flatlint_2.4.0_1741378266843_0.4145152239669312"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-07T20:11:07.054Z","publish_time":1741378267054,"_source_registry_name":"default","_cnpm_publish_time":1741378267054},"2.3.5":{"name":"flatlint","version":"2.3.5","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.3.5","gitHead":"a2c465133b6e5e5ca4ec44f8a675b7b3dd53bd2e","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"743cc4b7d8185695313cb79533fdda4b1306af92","size":16469,"noattachment":false,"key":"/flatlint/-/flatlint-2.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.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-npm-production","tmp":"tmp/flatlint_2.3.5_1741377721703_0.8893292194971072"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-07T20:02:01.908Z","publish_time":1741377721908,"_source_registry_name":"default","_cnpm_publish_time":1741377721908},"2.3.4":{"name":"flatlint","version":"2.3.4","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.3.4","gitHead":"7d6358f7ea8e7ad061cb58d9a170302a6ef8b712","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"e4a88ded5b8c0aa780cde1f29c0345ba0c2d5b2a","size":16438,"noattachment":false,"key":"/flatlint/-/flatlint-2.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.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-npm-production","tmp":"tmp/flatlint_2.3.4_1741366779443_0.4696538067624558"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-07T16:59:39.622Z","publish_time":1741366779622,"_source_registry_name":"default","_cnpm_publish_time":1741366779622},"2.3.3":{"name":"flatlint","version":"2.3.3","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.3.3","gitHead":"98ae9b6cad09d2c55274e4edfad718143c684b63","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"c1366fa9722ea02ae2e846eb832e57a9b6f51731","size":16405,"noattachment":false,"key":"/flatlint/-/flatlint-2.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.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-npm-production","tmp":"tmp/flatlint_2.3.3_1741362118614_0.2808932163048854"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-07T15:41:58.829Z","publish_time":1741362118829,"_source_registry_name":"default","_cnpm_publish_time":1741362118829},"2.3.2":{"name":"flatlint","version":"2.3.2","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.3.2","gitHead":"04a9ea41cb0b6eacec9bc700a0a3664daed54cb1","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"0b439e5c87e160d342f1f95c6924ad8f8a7c6d3f","size":16378,"noattachment":false,"key":"/flatlint/-/flatlint-2.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.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-npm-production","tmp":"tmp/flatlint_2.3.2_1741351125456_0.1773827256053706"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-07T12:38:45.680Z","publish_time":1741351125680,"_source_registry_name":"default","_cnpm_publish_time":1741351125680},"2.3.1":{"name":"flatlint","version":"2.3.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.3.1","gitHead":"5182a799b3913be5df537b85e55b9dcae04fa0be","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"2fa88cbd72a14cc28a4ae1257c07e754b64576c3","size":16417,"noattachment":false,"key":"/flatlint/-/flatlint-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.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-npm-production","tmp":"tmp/flatlint_2.3.1_1741346759810_0.2741329968468902"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-07T11:26:00.009Z","publish_time":1741346760009,"_source_registry_name":"default","_cnpm_publish_time":1741346760009},"2.3.0":{"name":"flatlint","version":"2.3.0","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@2.3.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"e3b36cd6976dac464f6130153af98000d4f42df8","size":16404,"noattachment":false,"key":"/flatlint/-/flatlint-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.3.0.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"751c12f0d7365810b48db72a65f9bb8a11f0db76","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","putout":"^38.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_2.3.0_1741346532848_0.7168228148911284","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-07T11:22:13.017Z","publish_time":1741346533017,"_source_registry_name":"default","_cnpm_publish_time":1741346533017},"2.2.0":{"name":"flatlint","version":"2.2.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.2.0","gitHead":"a8af21e8a7fada25dd66b6784d50397f4490e5f6","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"b844fb060ee80db8fa82bd40e5d215337623cc42","size":16399,"noattachment":false,"key":"/flatlint/-/flatlint-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.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-npm-production","tmp":"tmp/flatlint_2.2.0_1741345405968_0.45823647611193863"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-07T11:03:26.199Z","publish_time":1741345406199,"_source_registry_name":"default","_cnpm_publish_time":1741345406199},"2.1.7":{"name":"flatlint","version":"2.1.7","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.1.7","gitHead":"94006a7083eb56bfb8a98bd938bdbca848bb457e","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"8fd7d358e3177cbf2c9130f9ce864f6bce184b93","size":16334,"noattachment":false,"key":"/flatlint/-/flatlint-2.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.1.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/flatlint_2.1.7_1740839810239_0.9279121324502309"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-01T14:36:50.462Z","publish_time":1740839810462,"_source_registry_name":"default","_cnpm_publish_time":1740839810462},"2.1.6":{"name":"flatlint","version":"2.1.6","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.1.6","gitHead":"6937d82567b83d947fb96375e7059c023c7b58f2","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"dac9e2a4f165786f652f19fc9eaebdd9847d3b03","size":16276,"noattachment":false,"key":"/flatlint/-/flatlint-2.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.1.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/flatlint_2.1.6_1740837883227_0.317861318065243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-01T14:04:43.425Z","publish_time":1740837883425,"_source_registry_name":"default","_cnpm_publish_time":1740837883425},"2.1.5":{"name":"flatlint","version":"2.1.5","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.1.5","gitHead":"80014c735547f250776891fdbfc320060f8fe48d","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"e7b8a4c61e17d4eaf9410ca224759ada088ebb6a","size":16232,"noattachment":false,"key":"/flatlint/-/flatlint-2.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.1.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/flatlint_2.1.5_1740771416069_0.3220260286491792"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-28T19:36:56.232Z","publish_time":1740771416232,"_source_registry_name":"default","_cnpm_publish_time":1740771416232},"2.1.4":{"name":"flatlint","version":"2.1.4","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.1.4","gitHead":"be7714a1e7e6b20a18ac839c4b4d42307e7b5193","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"3afcdfbb9bab5e660ee457ab5bf5f39633043f7c","size":16212,"noattachment":false,"key":"/flatlint/-/flatlint-2.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.1.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/flatlint_2.1.4_1740771071627_0.06563762198504786"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-28T19:31:11.852Z","publish_time":1740771071852,"_source_registry_name":"default","_cnpm_publish_time":1740771071852},"2.1.3":{"name":"flatlint","version":"2.1.3","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.1.3","gitHead":"bf8856cf466c7d968028447abaf961c7bc43e34f","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"5b60847b038894bfe523b8883e92c3fe013630fe","size":16196,"noattachment":false,"key":"/flatlint/-/flatlint-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.1.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/flatlint_2.1.3_1740744601569_0.8617483065952893"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-28T12:10:01.834Z","publish_time":1740744601834,"_source_registry_name":"default","_cnpm_publish_time":1740744601834},"2.1.2":{"name":"flatlint","version":"2.1.2","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.1.2","gitHead":"638f1c7c78f51b22de181664ae8c8996c204fb51","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"2b6d1c4b76464bf02ef497b7d4afc569b0ba4549","size":16183,"noattachment":false,"key":"/flatlint/-/flatlint-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.1.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/flatlint_2.1.2_1740743388927_0.9324271354774696"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-28T11:49:49.096Z","publish_time":1740743389096,"_source_registry_name":"default","_cnpm_publish_time":1740743389096},"2.1.1":{"name":"flatlint","version":"2.1.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.1.1","gitHead":"1f9baaa98248426d0b5106633f4cc7ac7f58b3dc","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"a96658a4047b21aa970eb08ef5ac796d92770867","size":16147,"noattachment":false,"key":"/flatlint/-/flatlint-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.1.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/flatlint_2.1.1_1740694467896_0.33151971012926884"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-27T22:14:28.066Z","publish_time":1740694468066,"_source_registry_name":"default","_cnpm_publish_time":1740694468066},"2.1.0":{"name":"flatlint","version":"2.1.0","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@2.1.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"e40dfd4e3b1c2f47f3b929a909ceb3136abf4b9e","size":16122,"noattachment":false,"key":"/flatlint/-/flatlint-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.1.0.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"2bc8f0e2d56bd37927170258bf8545a049205360","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","putout":"^38.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_2.1.0_1740693710299_0.9300236927433716","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-27T22:01:50.498Z","publish_time":1740693710498,"_source_registry_name":"default","_cnpm_publish_time":1740693710498},"2.0.10":{"name":"flatlint","version":"2.0.10","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.0.10","gitHead":"046796164ce05cf08e6e476ce64a9cf7d7a2e91d","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"6db60e45d2baf7545c042b5c4e145bf23476418b","size":16063,"noattachment":false,"key":"/flatlint/-/flatlint-2.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.0.10.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/flatlint_2.0.10_1740146333763_0.0025570675413242316"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T13:58:53.952Z","publish_time":1740146333952,"_source_registry_name":"default","_cnpm_publish_time":1740146333952},"2.0.9":{"name":"flatlint","version":"2.0.9","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@2.0.9","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"59c71b4792fd5f05fee762b495ce3f82ed6df236","size":15923,"noattachment":false,"key":"/flatlint/-/flatlint-2.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.0.9.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"69c5a099541c80c4c31dbc57091cd91fa65c3134","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","putout":"^38.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^11.1.0","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^24.0.0","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_2.0.9_1740145145689_0.20440000065225594","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-21T13:39:05.875Z","publish_time":1740145145875,"_source_registry_name":"default","_cnpm_publish_time":1740145145875},"2.0.8":{"name":"flatlint","version":"2.0.8","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@2.0.8","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"0d37fe1baffa872df4c35f9db4889944f918bb68","size":15903,"noattachment":false,"key":"/flatlint/-/flatlint-2.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.0.8.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"d3582f63e9027373e77aa26e1b14ec0d7b8ed4c8","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","putout":"^38.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^11.1.0","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^24.0.0","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_2.0.8_1740144927126_0.3076808014156651","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-21T13:35:27.300Z","publish_time":1740144927300,"_source_registry_name":"default","_cnpm_publish_time":1740144927300},"2.0.7":{"name":"flatlint","version":"2.0.7","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@2.0.7","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"26ec5b26a6173bbcfc756fa3b052fb5313fef578","size":15874,"noattachment":false,"key":"/flatlint/-/flatlint-2.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.0.7.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"c7beee962aced7f5fac70d5c8768ba3a6bdf3140","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","putout":"^38.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^11.1.0","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^24.0.0","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_2.0.7_1740143376731_0.9170855635940558","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-21T13:09:36.932Z","publish_time":1740143376932,"_source_registry_name":"default","_cnpm_publish_time":1740143376932},"2.0.6":{"name":"flatlint","version":"2.0.6","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.0.6","gitHead":"059842d96add57a0fa85f68ab9309fd0d61bd766","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"b13c9e059802c6d73ae4478ddfd19eba5ef9bd9b","size":15843,"noattachment":false,"key":"/flatlint/-/flatlint-2.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.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/flatlint_2.0.6_1740134510787_0.24865586270684603"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-21T10:41:50.958Z","publish_time":1740134510958,"_source_registry_name":"default","_cnpm_publish_time":1740134510958},"2.0.5":{"name":"flatlint","version":"2.0.5","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.0.5","gitHead":"8f431335249f3272a9a45c91ebf96040e9aad21a","_nodeVersion":"22.14.0","_npmVersion":"11.1.0","dist":{"shasum":"c5012c362fa0bd21d08f57477e16f777942ab3ad","size":15828,"noattachment":false,"key":"/flatlint/-/flatlint-2.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.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/flatlint_2.0.5_1740075575413_0.24551387564962113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-20T18:19:35.627Z","publish_time":1740075575627,"_source_registry_name":"default","_cnpm_publish_time":1740075575627},"2.0.4":{"name":"flatlint","version":"2.0.4","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.0.4","gitHead":"081ab6105e7c9b7a05f465de682d061a94f5395f","_nodeVersion":"22.13.1","_npmVersion":"11.1.0","dist":{"shasum":"187260e2be9499b36b43fb217e238e6c385f37c5","size":15744,"noattachment":false,"key":"/flatlint/-/flatlint-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.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/flatlint_2.0.4_1739986497222_0.04587180630206289"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-19T17:34:57.429Z","publish_time":1739986497429,"_source_registry_name":"default","_cnpm_publish_time":1739986497429},"2.0.3":{"name":"flatlint","version":"2.0.3","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@2.0.3","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"b486e744fb136c8db3019665cf5dee17dcab1a06","size":15728,"noattachment":false,"key":"/flatlint/-/flatlint-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.0.3.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"3f2182bc4dcfcabde1f406ff683bb58bbd3bb05f","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.13.1","dependencies":{"debug":"^4.4.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","putout":"^38.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^11.1.0","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^24.0.0","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_2.0.3_1739985969413_0.1963263049309507","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-19T17:26:09.619Z","publish_time":1739985969619,"_source_registry_name":"default","_cnpm_publish_time":1739985969619},"2.0.2":{"name":"flatlint","version":"2.0.2","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.0.2","gitHead":"0c9663cc2706b7b57408accaebcd197ae347697d","_nodeVersion":"22.13.1","_npmVersion":"11.1.0","dist":{"shasum":"2318125db48f3056f9e3c3051b475a9f1126c07c","size":15738,"noattachment":false,"key":"/flatlint/-/flatlint-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.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/flatlint_2.0.2_1739979178633_0.5561742388766959"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-19T15:32:58.812Z","publish_time":1739979178812,"_source_registry_name":"default","_cnpm_publish_time":1739979178812},"2.0.1":{"name":"flatlint","version":"2.0.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@2.0.1","gitHead":"f8da141bfa1d7e611040980005cdfcfbdbcc49c6","_nodeVersion":"22.13.1","_npmVersion":"11.1.0","dist":{"shasum":"c60afe0da42dfc68b890b5fe412535a59dafdeb1","size":15717,"noattachment":false,"key":"/flatlint/-/flatlint-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-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/flatlint_2.0.1_1739815264904_0.24306103892869713"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-17T18:01:05.107Z","publish_time":1739815265107,"_source_registry_name":"default","_cnpm_publish_time":1739815265107},"2.0.0":{"name":"flatlint","version":"2.0.0","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@2.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"3b02747019c13a328a09ed6c1c25fa063605af07","size":15654,"noattachment":false,"key":"/flatlint/-/flatlint-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-2.0.0.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"469459627e74000ce9087ce62850ecd8d0fa9995","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.13.1","dependencies":{"debug":"^4.4.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","putout":"^38.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^11.1.0","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^24.0.0","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_2.0.0_1739814745540_0.4050086343031365","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-17T17:52:27.265Z","publish_time":1739814747265,"_source_registry_name":"default","_cnpm_publish_time":1739814747265},"1.116.0":{"name":"flatlint","version":"1.116.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.116.0","gitHead":"96362cc6222de45d251f48daa357d94eb3d5a113","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"7377d37968f6ecec1ac3a02db7fe5d9c2cd9ca88","size":15256,"noattachment":false,"key":"/flatlint/-/flatlint-1.116.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.116.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/flatlint_1.116.0_1739618458212_0.6909363537250117"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-15T11:20:58.392Z","publish_time":1739618458392,"_source_registry_name":"default","_cnpm_publish_time":1739618458392},"1.115.0":{"name":"flatlint","version":"1.115.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.115.0","gitHead":"57228541641671cd108a9e9fc34726b4baca5790","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"1cd075e013f2395daa246d32deb718fd1ff31eed","size":15154,"noattachment":false,"key":"/flatlint/-/flatlint-1.115.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.115.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/flatlint_1.115.0_1739617597037_0.707655196718016"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-15T11:06:37.296Z","publish_time":1739617597296,"_source_registry_name":"default","_cnpm_publish_time":1739617597296},"1.114.0":{"name":"flatlint","version":"1.114.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.114.0","gitHead":"05007d9b1c4698add780126c2a241c49ec13475f","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"8628f3944e1965643cb9d1f9c8afb8d669a2d3eb","size":15140,"noattachment":false,"key":"/flatlint/-/flatlint-1.114.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.114.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/flatlint_1.114.0_1739616833905_0.33301301932001404"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-15T10:53:54.103Z","publish_time":1739616834103,"_source_registry_name":"default","_cnpm_publish_time":1739616834103},"1.113.0":{"name":"flatlint","version":"1.113.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.113.0","gitHead":"e3c5feaa4b28e236914f5b767ac1462eb05d0ed4","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"d0aa58a5f7febdf1737623c91842254103926cd2","size":15118,"noattachment":false,"key":"/flatlint/-/flatlint-1.113.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.113.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/flatlint_1.113.0_1739467230493_0.8365575685731841"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T17:20:30.689Z","publish_time":1739467230689,"_source_registry_name":"default","_cnpm_publish_time":1739467230689},"1.112.0":{"name":"flatlint","version":"1.112.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.112.0","gitHead":"2ea3386db369d643a4804b68fbc31b789c4dedd4","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"c23201b39cf55bb80367deb427f3a32b93113737","size":15079,"noattachment":false,"key":"/flatlint/-/flatlint-1.112.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.112.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/flatlint_1.112.0_1739464453377_0.0005896672552156978"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T16:34:13.553Z","publish_time":1739464453553,"_source_registry_name":"default","_cnpm_publish_time":1739464453553},"1.111.0":{"name":"flatlint","version":"1.111.0","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@1.111.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"4ef933faeca2d8967044dd90c6907f28be2eeac0","size":15050,"noattachment":false,"key":"/flatlint/-/flatlint-1.111.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.111.0.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"6609b49e4d35bdb36d79e4ae23bf3fabd820d608","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"10.9.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.13.1","dependencies":{"debug":"^4.4.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","putout":"^38.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^11.1.0","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^24.0.0","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_1.111.0_1739464361355_0.8701422023463048","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-13T16:32:41.569Z","publish_time":1739464361569,"_source_registry_name":"default","_cnpm_publish_time":1739464361569},"1.110.0":{"name":"flatlint","version":"1.110.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.110.0","gitHead":"d6200374dee43209a6c1a5b26ad80217258199cf","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"965f6695f6214db8881b20b330f127d76916ba2d","size":15019,"noattachment":false,"key":"/flatlint/-/flatlint-1.110.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.110.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/flatlint_1.110.0_1739298269175_0.5927413165002029"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-11T18:24:29.398Z","publish_time":1739298269398,"_source_registry_name":"default","_cnpm_publish_time":1739298269398},"1.109.0":{"name":"flatlint","version":"1.109.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.109.0","gitHead":"c9e00cfac5d88555b0c2421992f5a68048d02726","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"a990c33ea0e5fdb8230f19f86060d073c9ec597e","size":14982,"noattachment":false,"key":"/flatlint/-/flatlint-1.109.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.109.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/flatlint_1.109.0_1739271871313_0.6689556210431524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-11T11:04:31.491Z","publish_time":1739271871491,"_source_registry_name":"default","_cnpm_publish_time":1739271871491},"1.108.0":{"name":"flatlint","version":"1.108.0","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@1.108.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"c6a91470b408719812e07314e262543bc9add489","size":14954,"noattachment":false,"key":"/flatlint/-/flatlint-1.108.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.108.0.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"d57aa6db2d3d4468c51f4b5239bcd1c96159cf1f","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"10.9.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.13.1","dependencies":{"debug":"^4.4.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","putout":"^38.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^11.1.0","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^24.0.0","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_1.108.0_1739271363027_0.6268988689370121","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-11T10:56:03.288Z","publish_time":1739271363288,"_source_registry_name":"default","_cnpm_publish_time":1739271363288},"1.107.0":{"name":"flatlint","version":"1.107.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.107.0","gitHead":"614f25c31a4623887a3a314af8aeec420aa571a7","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"119b70ffa3abc74be5aad567c5ed6cfba8dd8afb","size":14926,"noattachment":false,"key":"/flatlint/-/flatlint-1.107.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.107.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/flatlint_1.107.0_1739212284425_0.15351161222690823"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T18:31:24.594Z","publish_time":1739212284594,"_source_registry_name":"default","_cnpm_publish_time":1739212284594},"1.106.1":{"name":"flatlint","version":"1.106.1","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@1.106.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"e8713010131ff3f2d88c160c7d2ee3bd49ba7613","size":14902,"noattachment":false,"key":"/flatlint/-/flatlint-1.106.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.106.1.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"70e0f690e8cba01ce3890ec9978a1f349eef7aef","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"10.9.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.13.1","dependencies":{"debug":"^4.4.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","putout":"^38.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^11.1.0","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^24.0.0","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_1.106.1_1739210950453_0.14883117000289348","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-10T18:09:10.618Z","publish_time":1739210950618,"_source_registry_name":"default","_cnpm_publish_time":1739210950618},"1.106.0":{"name":"flatlint","version":"1.106.0","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@1.106.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"ccf730edce55f357a3be1f35adab020e034ee931","size":14893,"noattachment":false,"key":"/flatlint/-/flatlint-1.106.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.106.0.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"a4f92593a93a40e4f1b3b3e8e0855f523f3db4f6","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"10.9.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.13.1","dependencies":{"debug":"^4.4.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","putout":"^38.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^11.1.0","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^24.0.0","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_1.106.0_1739209675365_0.8082344294609818","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-10T17:47:55.539Z","publish_time":1739209675539,"_source_registry_name":"default","_cnpm_publish_time":1739209675539},"1.105.1":{"name":"flatlint","version":"1.105.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.105.1","gitHead":"5bdd3087276dca299265d30d07cdc8e9b34e29cb","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"3a0a97c0a74a80e89799d5329a1be0b0926bca4b","size":14858,"noattachment":false,"key":"/flatlint/-/flatlint-1.105.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.105.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/flatlint_1.105.1_1738961546408_0.1693268194988864"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-07T20:52:26.608Z","publish_time":1738961546608,"_source_registry_name":"default","_cnpm_publish_time":1738961546608},"1.105.0":{"name":"flatlint","version":"1.105.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.105.0","gitHead":"864e877a2f84f44ee9e7f0e74a92abec53b2acab","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"76112dfde3ed91d726fc8b1e1983a35be6287dea","size":14843,"noattachment":false,"key":"/flatlint/-/flatlint-1.105.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.105.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/flatlint_1.105.0_1738846691165_0.08361947535691283"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T12:58:11.362Z","publish_time":1738846691362,"_source_registry_name":"default","_cnpm_publish_time":1738846691362},"1.104.0":{"name":"flatlint","version":"1.104.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.104.0","gitHead":"d70150f864f00d17de4ef333f5611802932d55c1","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"1421844736b02a4beb7f1809cf5ebf04fc5020b3","size":14775,"noattachment":false,"key":"/flatlint/-/flatlint-1.104.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.104.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/flatlint_1.104.0_1738769357277_0.6157000862156439"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T15:29:17.520Z","publish_time":1738769357520,"_source_registry_name":"default","_cnpm_publish_time":1738769357520},"1.103.0":{"name":"flatlint","version":"1.103.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.103.0","gitHead":"760857f411f208de80464a322e5fe6dcd48719c1","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"540effc04e7be5d541afebfeb0c3bbb10e75f8e4","size":14724,"noattachment":false,"key":"/flatlint/-/flatlint-1.103.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.103.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/flatlint_1.103.0_1738758705031_0.6719141817633494"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T12:31:45.222Z","publish_time":1738758705222,"_source_registry_name":"default","_cnpm_publish_time":1738758705222},"1.102.0":{"name":"flatlint","version":"1.102.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.102.0","gitHead":"f95a38121fece52d8a3cc655975ad14042b77e65","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"110e69afadea3d257e2f91bf56d84be7faec4191","size":14642,"noattachment":false,"key":"/flatlint/-/flatlint-1.102.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.102.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/flatlint_1.102.0_1738755300671_0.6652420486121446"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T11:35:00.869Z","publish_time":1738755300869,"_source_registry_name":"default","_cnpm_publish_time":1738755300869},"1.101.1":{"name":"flatlint","version":"1.101.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.101.1","gitHead":"aefded06173a98955d41ee5fc180b8d30cdaf174","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"d118fe1b2017ea81214ecc74ca1931f86c90dc0a","size":14620,"noattachment":false,"key":"/flatlint/-/flatlint-1.101.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.101.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/flatlint_1.101.1_1738754694533_0.600252606558499"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-05T11:24:54.720Z","publish_time":1738754694720,"_source_registry_name":"default","_cnpm_publish_time":1738754694720},"1.101.0":{"name":"flatlint","version":"1.101.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.101.0","gitHead":"9cf297a80a7655c9be870115cef68e4681c2e6d7","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"910572158fadef54ee539effec0c47d2ba2af733","size":14604,"noattachment":false,"key":"/flatlint/-/flatlint-1.101.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.101.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/flatlint_1.101.0_1738692892827_0.19229402732969536"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-04T18:14:52.992Z","publish_time":1738692892992,"_source_registry_name":"default","_cnpm_publish_time":1738692892992},"1.100.0":{"name":"flatlint","version":"1.100.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.100.0","gitHead":"d77f218e16cff7155ee45adc6d0f133613143273","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"9e8dbce14798ada3482986a01f72dfa6cb7bb602","size":14531,"noattachment":false,"key":"/flatlint/-/flatlint-1.100.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.100.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/flatlint_1.100.0_1738691880943_0.39276200327635147"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-04T17:58:01.136Z","publish_time":1738691881136,"_source_registry_name":"default","_cnpm_publish_time":1738691881136},"1.99.0":{"name":"flatlint","version":"1.99.0","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@1.99.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"189e3348148b9a5e8aa86f4251f3e71e0aa9ddd5","size":14447,"noattachment":false,"key":"/flatlint/-/flatlint-1.99.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.99.0.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"af90b991a1237ac24d8e2c46900408596b944342","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"10.9.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.13.1","dependencies":{"debug":"^4.4.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","putout":"^38.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^11.1.0","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^24.0.0","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_1.99.0_1738691290604_0.3696726495920961","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-04T17:48:10.833Z","publish_time":1738691290833,"_source_registry_name":"default","_cnpm_publish_time":1738691290833},"1.98.2":{"name":"flatlint","version":"1.98.2","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.98.2","gitHead":"c472fc7f8c95b498d5249b0b08cebe691a108fcc","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"d8760e7bd6fc13a1e8cde0af78ceed913fdfcc60","size":14406,"noattachment":false,"key":"/flatlint/-/flatlint-1.98.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.98.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/flatlint_1.98.2_1738675807353_0.05830640175498636"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-04T13:30:07.584Z","publish_time":1738675807584,"_source_registry_name":"default","_cnpm_publish_time":1738675807584},"1.98.1":{"name":"flatlint","version":"1.98.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.98.1","gitHead":"59733eee9a49d5d0e40a41518d088bc39db5924a","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"145f095ddde83a9a8f8c2cdf048fb41537cc5cfe","size":14395,"noattachment":false,"key":"/flatlint/-/flatlint-1.98.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.98.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/flatlint_1.98.1_1738605985347_0.7852428918785599"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-03T18:06:25.535Z","publish_time":1738605985535,"_source_registry_name":"default","_cnpm_publish_time":1738605985535},"1.98.0":{"name":"flatlint","version":"1.98.0","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@1.98.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"8f3097a0277d6c129b0dacc1d0850bc1c5baa10e","size":14385,"noattachment":false,"key":"/flatlint/-/flatlint-1.98.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.98.0.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"96ae2e2cca6d8e1111230afa3ebf08c48e5415d9","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"10.9.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.13.1","dependencies":{"debug":"^4.4.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","putout":"^38.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^11.1.0","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^24.0.0","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_1.98.0_1738605617470_0.8476125304223641","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T18:00:17.650Z","publish_time":1738605617650,"_source_registry_name":"default","_cnpm_publish_time":1738605617650},"1.97.1":{"name":"flatlint","version":"1.97.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.97.1","gitHead":"eb1709b6eb7dcbc4bd89405c4ac07a927b1a6614","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"d6bc6640b69e16891c8b4498372cccf41f8d6ac3","size":14263,"noattachment":false,"key":"/flatlint/-/flatlint-1.97.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.97.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/flatlint_1.97.1_1738605247845_0.653986938126524"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-03T17:54:08.103Z","publish_time":1738605248103,"_source_registry_name":"default","_cnpm_publish_time":1738605248103},"1.97.0":{"name":"flatlint","version":"1.97.0","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@1.97.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"6d02ba5e52deba16f3d5341ed6ace16b780515f2","size":14237,"noattachment":false,"key":"/flatlint/-/flatlint-1.97.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.97.0.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"f964f7d7b95f4a7c6b1ba18dcaa22165045e3c2d","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"10.9.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.13.1","dependencies":{"debug":"^4.4.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","putout":"^38.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^11.1.0","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^24.0.0","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_1.97.0_1738604609393_0.5711031166257634","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-02-03T17:43:29.592Z","publish_time":1738604609592,"_source_registry_name":"default","_cnpm_publish_time":1738604609592},"1.96.0":{"name":"flatlint","version":"1.96.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.96.0","gitHead":"6ac33b45b82a02b8e5fda4eac46634c0da46f820","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"04013b05593877b8c8a4d6d07b91fd3668f40361","size":14191,"noattachment":false,"key":"/flatlint/-/flatlint-1.96.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.96.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/flatlint_1.96.0_1738452099477_0.6789773411167335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-01T23:21:39.691Z","publish_time":1738452099691,"_source_registry_name":"default","_cnpm_publish_time":1738452099691},"1.95.0":{"name":"flatlint","version":"1.95.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.95.0","gitHead":"b8910c9ddc8d8892c82b7ae3788941a2230575d0","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"73ad7fd66493aca4f475941f5a979f64ef344f59","size":14084,"noattachment":false,"key":"/flatlint/-/flatlint-1.95.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.95.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/flatlint_1.95.0_1738445524075_0.639703193312193"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-01T21:32:04.292Z","publish_time":1738445524292,"_source_registry_name":"default","_cnpm_publish_time":1738445524292},"1.94.0":{"name":"flatlint","version":"1.94.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.94.0","gitHead":"e15eddc51bb0889c2c4fbc177ed39d0f05e94ce7","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"2ec98733cce64fba4db7a6620c3b77615bc22ca4","size":13938,"noattachment":false,"key":"/flatlint/-/flatlint-1.94.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.94.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/flatlint_1.94.0_1738440103643_0.9379150974149151"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-01T20:01:43.815Z","publish_time":1738440103815,"_source_registry_name":"default","_cnpm_publish_time":1738440103815},"1.93.1":{"name":"flatlint","version":"1.93.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.93.1","gitHead":"628de6cdfbffb75a47b8874a5819e85618a9cd42","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"7a6e905c6e70c0210c7124923fa261b99b404804","size":13870,"noattachment":false,"key":"/flatlint/-/flatlint-1.93.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.93.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/flatlint_1.93.1_1738410518496_0.16945723268565227"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-01T11:48:38.720Z","publish_time":1738410518720,"_source_registry_name":"default","_cnpm_publish_time":1738410518720},"1.93.0":{"name":"flatlint","version":"1.93.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.93.0","gitHead":"0e4620b2bc03a0c6fb32dbbfad792706bc4c1f10","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"552432176354deb1ac4afe55ed710dde7e2ca58e","size":13720,"noattachment":false,"key":"/flatlint/-/flatlint-1.93.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.93.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/flatlint_1.93.0_1738409739664_0.0549527381887156"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-01T11:35:39.882Z","publish_time":1738409739882,"_source_registry_name":"default","_cnpm_publish_time":1738409739882},"1.92.0":{"name":"flatlint","version":"1.92.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.92.0","gitHead":"62b5d202c0103ada987aa699a0c1843be5a0fbc5","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"fafb7a015b4dca3c9329d9ef94fcff8c03821ac1","size":13643,"noattachment":false,"key":"/flatlint/-/flatlint-1.92.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.92.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/flatlint_1.92.0_1738409263903_0.01204105953425949"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-01T11:27:44.094Z","publish_time":1738409264094,"_source_registry_name":"default","_cnpm_publish_time":1738409264094},"1.91.1":{"name":"flatlint","version":"1.91.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.91.1","gitHead":"4203cb9f91546c0cbba30a3d1e45336accdbb45a","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"0c0a8198e3202f7a6a3619b7badaf242e0d5adfe","size":13585,"noattachment":false,"key":"/flatlint/-/flatlint-1.91.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.91.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/flatlint_1.91.1_1738338528579_0.9226524146717845"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-31T15:48:48.760Z","publish_time":1738338528760,"_source_registry_name":"default","_cnpm_publish_time":1738338528760},"1.91.0":{"name":"flatlint","version":"1.91.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.91.0","gitHead":"8d178c34cbac581deddca80b320f9224124bf107","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"01dedc6c89aaafff35f7c4737c4e60afd4f4c717","size":13593,"noattachment":false,"key":"/flatlint/-/flatlint-1.91.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.91.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/flatlint_1.91.0_1738337692661_0.024433350966839518"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-31T15:34:52.926Z","publish_time":1738337692926,"_source_registry_name":"default","_cnpm_publish_time":1738337692926},"1.90.1":{"name":"flatlint","version":"1.90.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.90.1","gitHead":"abe17ee68a6a38552d572704a7ca900ef2902660","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"ce0e915d94cdd780ccfbd1022b71cae03dce4a2d","size":13548,"noattachment":false,"key":"/flatlint/-/flatlint-1.90.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.90.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/flatlint_1.90.1_1738331770397_0.4538239412916174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-31T13:56:10.660Z","publish_time":1738331770660,"_source_registry_name":"default","_cnpm_publish_time":1738331770660},"1.90.0":{"name":"flatlint","version":"1.90.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.90.0","gitHead":"ae7bf42bdf751ca8d2b180a0b4a6103021d242d8","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"8fa5551bfd1f86ce5080f427032bae95a08d7401","size":13487,"noattachment":false,"key":"/flatlint/-/flatlint-1.90.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.90.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/flatlint_1.90.0_1738331288075_0.6422426751282226"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-31T13:48:08.328Z","publish_time":1738331288328,"_source_registry_name":"default","_cnpm_publish_time":1738331288328},"1.89.0":{"name":"flatlint","version":"1.89.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.89.0","gitHead":"1016991d7b1f8f5a262a288aef10687f4a0dcd8f","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"65270be1637ace0b2da721cb76abeea566816cf6","size":13252,"noattachment":false,"key":"/flatlint/-/flatlint-1.89.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.89.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/flatlint_1.89.0_1738247496736_0.4471201117552839"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-30T14:31:36.926Z","publish_time":1738247496926,"_source_registry_name":"default","_cnpm_publish_time":1738247496926},"1.88.0":{"name":"flatlint","version":"1.88.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.2.2","mock-require":"^3.0.3","montag":"^1.0.0","nodemon":"^3.0.1","putout":"^38.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.88.0","gitHead":"f8bce4099fcc041dac7199549892960997aca678","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"85a066c56ef1f6af302cc84e1ea9bb724a05c706","size":13188,"noattachment":false,"key":"/flatlint/-/flatlint-1.88.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.88.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/flatlint_1.88.0_1738178486570_0.773490989717931"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-29T19:21:26.777Z","publish_time":1738178486777,"_source_registry_name":"default","_cnpm_publish_time":1738178486777},"1.87.0":{"name":"flatlint","version":"1.87.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","putout":"^37.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.87.0","gitHead":"557f28751c854de872cce712b687524098655e65","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"4c747ed420073ddec771e5d7f7c46d647f297716","size":13103,"noattachment":false,"key":"/flatlint/-/flatlint-1.87.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.87.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/flatlint_1.87.0_1738146220874_0.7698368910258127"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-29T10:23:41.081Z","publish_time":1738146221081,"_source_registry_name":"default","_cnpm_publish_time":1738146221081},"1.86.0":{"name":"flatlint","version":"1.86.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","putout":"^37.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.86.0","gitHead":"7d4895f3def4a9e32fbcc6c0742114870b7defff","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"74d0f2f8a3ff055dd74b61b75e2d88e191a2ee32","size":13098,"noattachment":false,"key":"/flatlint/-/flatlint-1.86.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.86.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/flatlint_1.86.0_1738088307702_0.2972062462990086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-28T18:18:28.011Z","publish_time":1738088308011,"_source_registry_name":"default","_cnpm_publish_time":1738088308011},"1.85.0":{"name":"flatlint","version":"1.85.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","putout":"^37.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.85.0","gitHead":"c8255568bdf159056d423e5a26394de801eee9a0","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"9f69689d490d3e2dc840fcdd949bb3ca3a9d3c00","size":13036,"noattachment":false,"key":"/flatlint/-/flatlint-1.85.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.85.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/flatlint_1.85.0_1738083949150_0.9246622886053366"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-28T17:05:49.416Z","publish_time":1738083949416,"_source_registry_name":"default","_cnpm_publish_time":1738083949416},"1.84.0":{"name":"flatlint","version":"1.84.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","putout":"^37.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.84.0","gitHead":"3c04c4060735a58b1f8f4e8052da31686cafebb5","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"a49c9825e749fd1047d95698e7b3ef51f08121a1","size":12931,"noattachment":false,"key":"/flatlint/-/flatlint-1.84.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.84.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/flatlint_1.84.0_1737736043182_0.03663647512044088"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-24T16:27:23.340Z","publish_time":1737736043340,"_source_registry_name":"default","_cnpm_publish_time":1737736043340},"1.83.0":{"name":"flatlint","version":"1.83.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","putout":"^37.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.83.0","gitHead":"7379948e23008d43d2e75caa69b9fb9465877ef7","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"b58243346d828f8a3d6baf8cb7d9f702580c83b4","size":12896,"noattachment":false,"key":"/flatlint/-/flatlint-1.83.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.83.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/flatlint_1.83.0_1737648097199_0.014184404835934528"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-23T16:01:37.396Z","publish_time":1737648097396,"_source_registry_name":"default","_cnpm_publish_time":1737648097396},"1.82.0":{"name":"flatlint","version":"1.82.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","putout":"^37.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.82.0","gitHead":"921396f421a1a89a7de32a6d18c15877197d487c","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"6d42b3accc289392807f772ce980ec6c3717b3fe","size":12831,"noattachment":false,"key":"/flatlint/-/flatlint-1.82.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.82.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/flatlint_1.82.0_1737647075091_0.7449403773324639"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-23T15:44:35.248Z","publish_time":1737647075248,"_source_registry_name":"default","_cnpm_publish_time":1737647075248},"1.81.0":{"name":"flatlint","version":"1.81.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^1.0.0","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","putout":"^37.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.81.0","gitHead":"0785d033e925dd7cc888bbf6e91e38bcaad849fd","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"e39aec3ba0f9c3b694bbef433692640dbd3abb49","size":12774,"noattachment":false,"key":"/flatlint/-/flatlint-1.81.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.81.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/flatlint_1.81.0_1737582766109_0.13542815768932615"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-22T21:52:46.284Z","publish_time":1737582766284,"_source_registry_name":"default","_cnpm_publish_time":1737582766284},"1.80.1":{"name":"flatlint","version":"1.80.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","putout":"^37.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.80.1","gitHead":"3da6857504ef738b6e17061e544fe374cc887fbe","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"74ca49791e6f5261f20aa0e5c437a4a7aa69fb46","size":12865,"noattachment":false,"key":"/flatlint/-/flatlint-1.80.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.80.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/flatlint_1.80.1_1737581002346_0.19318937862628172"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-22T21:23:22.580Z","publish_time":1737581002580,"_source_registry_name":"default","_cnpm_publish_time":1737581002580},"1.80.0":{"name":"flatlint","version":"1.80.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.80.0","gitHead":"b2f044c297d94bb8627b493b87735bd4ef6f85dc","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"515d70afb3df39cd2205e6d13743e4dae22b5a96","size":12801,"noattachment":false,"key":"/flatlint/-/flatlint-1.80.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.80.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/flatlint_1.80.0_1737579830389_0.9854489027478548"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-22T21:03:50.600Z","publish_time":1737579830600,"_source_registry_name":"default","_cnpm_publish_time":1737579830600},"1.79.0":{"name":"flatlint","version":"1.79.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.79.0","gitHead":"41f3be038db049353c8cdf9b941d7a0535c909ed","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"eb20f2dd961ed3f0ef5d493057ac1a2d8a2b4a83","size":12774,"noattachment":false,"key":"/flatlint/-/flatlint-1.79.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.79.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/flatlint_1.79.0_1737566107889_0.41090117994996667"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-22T17:15:08.054Z","publish_time":1737566108054,"_source_registry_name":"default","_cnpm_publish_time":1737566108054},"1.78.0":{"name":"flatlint","version":"1.78.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.78.0","gitHead":"be05dec97f11336c44c0dd109cf9e7ca2b56a455","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"666d2557312133ecb0d0f150d75b26d260ffc573","size":12756,"noattachment":false,"key":"/flatlint/-/flatlint-1.78.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.78.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/flatlint_1.78.0_1737565901302_0.5768945529499521"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-22T17:11:41.571Z","publish_time":1737565901571,"_source_registry_name":"default","_cnpm_publish_time":1737565901571},"1.77.0":{"name":"flatlint","version":"1.77.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.77.0","gitHead":"91295c8fb3270180b2279897704c1b2608517ce9","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"edcb86497011d528dfc25e2a7b85756fd978579e","size":12737,"noattachment":false,"key":"/flatlint/-/flatlint-1.77.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.77.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/flatlint_1.77.0_1737561309802_0.34645804587162776"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-22T15:55:10.020Z","publish_time":1737561310020,"_source_registry_name":"default","_cnpm_publish_time":1737561310020},"1.76.0":{"name":"flatlint","version":"1.76.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.76.0","gitHead":"a876fcb3c0f5b7db5589795d2dd6119341f8b285","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"f88d8d8cac7c5e211a9af950e3cdbddc5be43a4c","size":12709,"noattachment":false,"key":"/flatlint/-/flatlint-1.76.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.76.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/flatlint_1.76.0_1737560260484_0.005436753094344882"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-22T15:37:40.664Z","publish_time":1737560260664,"_source_registry_name":"default","_cnpm_publish_time":1737560260664},"1.75.0":{"name":"flatlint","version":"1.75.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.75.0","gitHead":"70dfb1f733f39eb60010e693e6867089d4ea9310","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"e8c8fd4ec89f9073d83553eeb9eccaa10dfbb3c3","size":12686,"noattachment":false,"key":"/flatlint/-/flatlint-1.75.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.75.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/flatlint_1.75.0_1737559984773_0.3759931142438411"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-22T15:33:04.954Z","publish_time":1737559984954,"_source_registry_name":"default","_cnpm_publish_time":1737559984954},"1.74.0":{"name":"flatlint","version":"1.74.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.74.0","gitHead":"12c78abc309402b9038b6f6aeb92f4e27877172a","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"4950cfc8454be5db5fa032c1b7414a336a31ae30","size":12643,"noattachment":false,"key":"/flatlint/-/flatlint-1.74.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.74.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/flatlint_1.74.0_1737559716022_0.12874253755122633"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-22T15:28:36.206Z","publish_time":1737559716206,"_source_registry_name":"default","_cnpm_publish_time":1737559716206},"1.73.0":{"name":"flatlint","version":"1.73.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.73.0","gitHead":"2f82cbeba6af8fe075a5643ebdce581ad2ac210e","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"b3b4a9d879f4334ea9932758840e805d7afd02ab","size":12629,"noattachment":false,"key":"/flatlint/-/flatlint-1.73.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.73.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/flatlint_1.73.0_1737557315410_0.8678013037232508"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-22T14:48:35.614Z","publish_time":1737557315614,"_source_registry_name":"default","_cnpm_publish_time":1737557315614},"1.72.0":{"name":"flatlint","version":"1.72.0","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@1.72.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"1e00ac271dbad84a33ed7eb2a65d64a0bdb06539","size":12608,"noattachment":false,"key":"/flatlint/-/flatlint-1.72.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.72.0.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"gitHead":"ee3e54b06b68c229da2aa41d530edd00d9e91724","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"10.9.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.13.1","dependencies":{"debug":"^4.4.0","putout":"^37.0.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^11.1.0","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^23.1.0","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_1.72.0_1737557195096_0.6763514004468405","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-22T14:46:35.263Z","publish_time":1737557195263,"_source_registry_name":"default","_cnpm_publish_time":1737557195263},"1.71.0":{"name":"flatlint","version":"1.71.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.71.0","gitHead":"58176e6af957991dc89005aa87972adfac5d28c2","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"0b611d949b0520784e9038c668437f620cb22999","size":12586,"noattachment":false,"key":"/flatlint/-/flatlint-1.71.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.71.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/flatlint_1.71.0_1737556357280_0.7509383479393379"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-22T14:32:37.476Z","publish_time":1737556357476,"_source_registry_name":"default","_cnpm_publish_time":1737556357476},"1.70.0":{"name":"flatlint","version":"1.70.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.70.0","gitHead":"de15bba5ba73bb426714ea9eaf54e893ae911d65","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"0573c699f77ebfd143da6d9833ab01f8d7ef1cf2","size":12574,"noattachment":false,"key":"/flatlint/-/flatlint-1.70.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.70.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/flatlint_1.70.0_1737555743520_0.1562757201323588"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-22T14:22:23.693Z","publish_time":1737555743693,"_source_registry_name":"default","_cnpm_publish_time":1737555743693},"1.69.0":{"name":"flatlint","version":"1.69.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.69.0","gitHead":"2d0810f0b3352e36d9c5af1d2427eb2442d4f042","_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"299c7d59fda76917558efa5322fe89790bd6593e","size":12556,"noattachment":false,"key":"/flatlint/-/flatlint-1.69.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.69.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/flatlint_1.69.0_1737492198498_0.24708371100204363"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-21T20:43:18.746Z","publish_time":1737492198746,"_source_registry_name":"default","_cnpm_publish_time":1737492198746},"1.68.0":{"name":"flatlint","version":"1.68.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.68.0","gitHead":"ce302fc2d0241fd6ea2540766739e9534254124c","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"24d1dcd00b895542084eed9ad83097726e0ce30e","size":12491,"noattachment":false,"key":"/flatlint/-/flatlint-1.68.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.68.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/flatlint_1.68.0_1737466995653_0.8773701840272918"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-21T13:43:15.919Z","publish_time":1737466995919,"_source_registry_name":"default","_cnpm_publish_time":1737466995919},"1.67.0":{"name":"flatlint","version":"1.67.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.67.0","gitHead":"9b106ad67fe11ecddbf0612c24d7c63594fd526a","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"5b0ad61fb27b59f8c7b4ce3f8fb409cdccd19bcf","size":12332,"noattachment":false,"key":"/flatlint/-/flatlint-1.67.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.67.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/flatlint_1.67.0_1737465247233_0.9790801182535604"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-21T13:14:07.391Z","publish_time":1737465247391,"_source_registry_name":"default","_cnpm_publish_time":1737465247391},"1.66.0":{"name":"flatlint","version":"1.66.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.66.0","gitHead":"99d6f9a18fdd445d39c3bc0ad0d952574bd333dc","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"e57079d7656d7e1133da493c983db2cf05d1da64","size":12277,"noattachment":false,"key":"/flatlint/-/flatlint-1.66.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.66.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/flatlint_1.66.0_1737388221183_0.8664093376147104"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-20T15:50:21.391Z","publish_time":1737388221391,"_source_registry_name":"default","_cnpm_publish_time":1737388221391},"1.65.0":{"name":"flatlint","version":"1.65.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.65.0","gitHead":"da405403b467af10d2afc7d1bac683dec164180a","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"69425b84de9aa5880baeb4052da09e24cfd5cd36","size":12272,"noattachment":false,"key":"/flatlint/-/flatlint-1.65.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.65.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/flatlint_1.65.0_1737377122119_0.6174206838870429"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-20T12:45:22.277Z","publish_time":1737377122277,"_source_registry_name":"default","_cnpm_publish_time":1737377122277},"1.64.0":{"name":"flatlint","version":"1.64.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.64.0","gitHead":"4b42b75edfabac91d12828336fdc458b39a3f0c4","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"6e30c202a63577597fa103490ce4fc1e40639502","size":12210,"noattachment":false,"key":"/flatlint/-/flatlint-1.64.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.64.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/flatlint_1.64.0_1737317784794_0.3853792967500489"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-19T20:16:24.999Z","publish_time":1737317784999,"_source_registry_name":"default","_cnpm_publish_time":1737317784999},"1.63.0":{"name":"flatlint","version":"1.63.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.63.0","gitHead":"41aa90b78dea77e7fbd706434d1f120cc9ff3446","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"9b0f42a2ff45a6ab3f9f14d2fc25bd135c3775cd","size":12195,"noattachment":false,"key":"/flatlint/-/flatlint-1.63.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.63.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/flatlint_1.63.0_1737291669872_0.34753123801892394"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-19T13:01:10.071Z","publish_time":1737291670071,"_source_registry_name":"default","_cnpm_publish_time":1737291670071},"1.62.0":{"name":"flatlint","version":"1.62.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.62.0","gitHead":"87ec94c69aba039518a489272f33e0525903480c","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"4054e0f8f19db27690ad7a78b0cc2762d9ea5b3d","size":12116,"noattachment":false,"key":"/flatlint/-/flatlint-1.62.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.62.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/flatlint_1.62.0_1737239101095_0.4666824321955352"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-18T22:25:01.283Z","publish_time":1737239101283,"_source_registry_name":"default","_cnpm_publish_time":1737239101283},"1.61.0":{"name":"flatlint","version":"1.61.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.61.0","gitHead":"f21fcf997f45e9eedb48bf3716f699dbe6ce2f32","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"e2bef3d62ae1e5efe7ba9f7dc5fd12e9fea0b1b5","size":12065,"noattachment":false,"key":"/flatlint/-/flatlint-1.61.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.61.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/flatlint_1.61.0_1737231694588_0.5211626811919543"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-18T20:21:34.763Z","publish_time":1737231694763,"_source_registry_name":"default","_cnpm_publish_time":1737231694763},"1.60.2":{"name":"flatlint","version":"1.60.2","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.1.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.60.2","gitHead":"76d3a6ba514439e36a56a12c39083403fbc7b8c8","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"089fb397eb0ffc58f3ddbee49d295cc6d50ef40a","size":12044,"noattachment":false,"key":"/flatlint/-/flatlint-1.60.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.60.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/flatlint_1.60.2_1737229456413_0.07728801600837887"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-18T19:44:16.640Z","publish_time":1737229456640,"_source_registry_name":"default","_cnpm_publish_time":1737229456640},"1.60.1":{"name":"flatlint","version":"1.60.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.60.1","gitHead":"4260752cfb6d5c8c1e9a9f1d6f03f2cb27bd6242","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"244efeca594c06e45df69864c40a776307b62e77","size":12015,"noattachment":false,"key":"/flatlint/-/flatlint-1.60.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.60.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/flatlint_1.60.1_1737229162306_0.9818245107542358"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-18T19:39:22.503Z","publish_time":1737229162503,"_source_registry_name":"default","_cnpm_publish_time":1737229162503},"1.60.0":{"name":"flatlint","version":"1.60.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.60.0","gitHead":"5834accc979369da5537f74013ee98cbf9352f9a","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"c6bec7365019b408f8d31436a1bab4c3a2cbef99","size":12033,"noattachment":false,"key":"/flatlint/-/flatlint-1.60.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.60.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/flatlint_1.60.0_1737229065839_0.43326921998790247"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-18T19:37:46.027Z","publish_time":1737229066027,"_source_registry_name":"default","_cnpm_publish_time":1737229066027},"1.59.0":{"name":"flatlint","version":"1.59.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.59.0","gitHead":"b37560640878feb128bb6c205efad2de4276253d","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"685bf4973277e605ba52d3727c6f6c2e6b2bc662","size":12004,"noattachment":false,"key":"/flatlint/-/flatlint-1.59.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.59.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/flatlint_1.59.0_1737228622796_0.7585660890883466"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-18T19:30:23.105Z","publish_time":1737228623105,"_source_registry_name":"default","_cnpm_publish_time":1737228623105},"1.58.1":{"name":"flatlint","version":"1.58.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{".":"./lib/flatlint.js","./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.58.1","gitHead":"045ee19947a9c13cfa44d8bcefeb7af26418ac65","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"9e52bc85cfddfb1488fe3a66b148cea4a60fab20","size":11890,"noattachment":false,"key":"/flatlint/-/flatlint-1.58.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.58.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/flatlint_1.58.1_1737226330379_0.8115191484774145"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-18T18:52:10.576Z","publish_time":1737226330576,"_source_registry_name":"default","_cnpm_publish_time":1737226330576},"1.58.0":{"name":"flatlint","version":"1.58.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.58.0","gitHead":"809897f8bae257d6d42d23697e8d4b9613dec5cf","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"538fdcd5871dc28f87b383411566356bd4cfb5b3","size":11869,"noattachment":false,"key":"/flatlint/-/flatlint-1.58.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.58.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/flatlint_1.58.0_1737208266360_0.7844383983273411"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-18T13:51:06.563Z","publish_time":1737208266563,"_source_registry_name":"default","_cnpm_publish_time":1737208266563},"1.57.0":{"name":"flatlint","version":"1.57.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.57.0","gitHead":"a26c8b660d99e33e32627bc6110bba9e6ca183bb","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"3a615012b77f23fd7776816b7e705f9bd030573c","size":11859,"noattachment":false,"key":"/flatlint/-/flatlint-1.57.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.57.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/flatlint_1.57.0_1737203378480_0.6848085978355953"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-18T12:29:38.668Z","publish_time":1737203378668,"_source_registry_name":"default","_cnpm_publish_time":1737203378668},"1.56.0":{"name":"flatlint","version":"1.56.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.56.0","gitHead":"a0d0e7b219a6ac2c4bd258211f22c722dc921cab","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"356b4e860bc54c516f32c2a5f3d3aaac6edd7a1c","size":11835,"noattachment":false,"key":"/flatlint/-/flatlint-1.56.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.56.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/flatlint_1.56.0_1737130992174_0.506487935396406"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-17T16:23:12.486Z","publish_time":1737130992486,"_source_registry_name":"default","_cnpm_publish_time":1737130992486},"1.55.0":{"name":"flatlint","version":"1.55.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.55.0","gitHead":"63fdfa500c2ba6f6e16899cf23b0d0ab2d1a0e18","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"72cac3528683442f3d155988749b03a0c63031f3","size":11764,"noattachment":false,"key":"/flatlint/-/flatlint-1.55.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.55.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/flatlint_1.55.0_1737118469056_0.0035368976466034763"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-17T12:54:29.211Z","publish_time":1737118469211,"_source_registry_name":"default","_cnpm_publish_time":1737118469211},"1.54.1":{"name":"flatlint","version":"1.54.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.54.1","gitHead":"3a01bfa102ffa063a9f21f692b81327bd1d10fc5","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"f20b6e891cf5cc75825ad8e79e3beaa9ea8ec031","size":11777,"noattachment":false,"key":"/flatlint/-/flatlint-1.54.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.54.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/flatlint_1.54.1_1737116352425_0.2517910225719593"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-17T12:19:12.659Z","publish_time":1737116352659,"_source_registry_name":"default","_cnpm_publish_time":1737116352659},"1.54.0":{"name":"flatlint","version":"1.54.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.54.0","gitHead":"7078e0578937d1675aa195898181c1d4706b71b1","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"07003de48ff38e82b8163cc287b3d248e90fbc56","size":11736,"noattachment":false,"key":"/flatlint/-/flatlint-1.54.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.54.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/flatlint_1.54.0_1737042504573_0.9717352049310002"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-16T15:48:24.821Z","publish_time":1737042504821,"_source_registry_name":"default","_cnpm_publish_time":1737042504821},"1.53.0":{"name":"flatlint","version":"1.53.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.53.0","gitHead":"0e982632be9907696d843e13fe2040f7583f252f","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"e2c97972ed6bc9eb2015682bdca0b67973f4572b","size":11613,"noattachment":false,"key":"/flatlint/-/flatlint-1.53.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.53.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/flatlint_1.53.0_1737041653601_0.8242732140893505"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-16T15:34:13.803Z","publish_time":1737041653803,"_source_registry_name":"default","_cnpm_publish_time":1737041653803},"1.52.1":{"name":"flatlint","version":"1.52.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.52.1","gitHead":"d58feda5fbf2d565093ce0cbba5fa6d0950ce96f","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"320d0747adb4e20622e50c369c9c071141e6a047","size":11592,"noattachment":false,"key":"/flatlint/-/flatlint-1.52.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.52.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/flatlint_1.52.1_1736957972891_0.9383456786570412"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-15T16:19:33.087Z","publish_time":1736957973087,"_source_registry_name":"default","_cnpm_publish_time":1736957973087},"1.52.0":{"name":"flatlint","version":"1.52.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.52.0","gitHead":"3968b2a6274205b7c74d0e5b07a309e8c91a9dc7","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"08febc9c6474326f4492a365f48cd8a3a4c106f6","size":11554,"noattachment":false,"key":"/flatlint/-/flatlint-1.52.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.52.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/flatlint_1.52.0_1736934927402_0.6189724319988119"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-15T09:55:27.562Z","publish_time":1736934927562,"_source_registry_name":"default","_cnpm_publish_time":1736934927562},"1.51.0":{"name":"flatlint","version":"1.51.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.51.0","gitHead":"bcc009f33473887e3baa8f73b85c47b79f6a190c","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"0bc0b442ca51dfa1e4a55b5b837c53fc2fd497dd","size":11497,"noattachment":false,"key":"/flatlint/-/flatlint-1.51.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.51.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/flatlint_1.51.0_1736874018592_0.013672110312690222"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-14T17:00:18.792Z","publish_time":1736874018792,"_source_registry_name":"default","_cnpm_publish_time":1736874018792},"1.50.0":{"name":"flatlint","version":"1.50.0","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@1.50.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"629560bd0883ce10c29df6577eae23739178f40f","size":11483,"noattachment":false,"key":"/flatlint/-/flatlint-1.50.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.50.0.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{"./with-plugins":"./lib/with-plugins.js"},"gitHead":"8679297af5ffcb0ce30486c5d66b753cf36e89e6","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"10.9.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.13.0","dependencies":{"debug":"^4.4.0","putout":"^37.0.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^11.1.0","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^23.1.0","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_1.50.0_1736873804919_0.6648536373974805","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-14T16:56:45.108Z","publish_time":1736873805108,"_source_registry_name":"default","_cnpm_publish_time":1736873805108},"1.49.0":{"name":"flatlint","version":"1.49.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.49.0","gitHead":"a9811d53a40aeaf213c49258e5b20990c28e8d39","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"3172c282f0046df9e119bdf286e8cf84171d5cff","size":11451,"noattachment":false,"key":"/flatlint/-/flatlint-1.49.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.49.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/flatlint_1.49.0_1736872683854_0.1362217507035055"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-14T16:38:04.148Z","publish_time":1736872684148,"_source_registry_name":"default","_cnpm_publish_time":1736872684148},"1.48.0":{"name":"flatlint","version":"1.48.0","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@1.48.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"f57df43cfdba30709c6bb81752a52d1d0a7315d1","size":11396,"noattachment":false,"key":"/flatlint/-/flatlint-1.48.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.48.0.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{"./with-plugins":"./lib/with-plugins.js"},"gitHead":"8c2418407f3fe67fc1dea47c35f351b080e77e71","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"10.9.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.13.0","dependencies":{"debug":"^4.4.0","putout":"^37.0.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^11.1.0","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^23.1.0","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_1.48.0_1736871308194_0.545126420309185","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-14T16:15:08.483Z","publish_time":1736871308483,"_source_registry_name":"default","_cnpm_publish_time":1736871308483},"1.47.1":{"name":"flatlint","version":"1.47.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.47.1","gitHead":"d6ae1f09ed4ab70fb67668a0c89a80b6ae24d168","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"def8c37ad1aa1cff16bfc857960b63f0a50072a8","size":11370,"noattachment":false,"key":"/flatlint/-/flatlint-1.47.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.47.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/flatlint_1.47.1_1736869197453_0.6999334859267281"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-14T15:39:57.669Z","publish_time":1736869197669,"_source_registry_name":"default","_cnpm_publish_time":1736869197669},"1.47.0":{"name":"flatlint","version":"1.47.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.47.0","gitHead":"40a4c2f6c42a83a038e7269ff30473cf8df8f5a7","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"228f5ea4e5b184cfaf2be03f3eceeb0b68c4387e","size":11304,"noattachment":false,"key":"/flatlint/-/flatlint-1.47.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.47.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/flatlint_1.47.0_1736868378743_0.8393277810119217"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-14T15:26:18.938Z","publish_time":1736868378938,"_source_registry_name":"default","_cnpm_publish_time":1736868378938},"1.46.0":{"name":"flatlint","version":"1.46.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.46.0","gitHead":"f1d0699498e1e6d3f5b424d8f4385843ef89426c","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"20f2aa233a3f63429e7d82ec43840e87ee3bcafc","size":11266,"noattachment":false,"key":"/flatlint/-/flatlint-1.46.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.46.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/flatlint_1.46.0_1736846226221_0.30811630241691623"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-14T09:17:06.420Z","publish_time":1736846226420,"_source_registry_name":"default","_cnpm_publish_time":1736846226420},"1.45.3":{"name":"flatlint","version":"1.45.3","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.45.3","gitHead":"575cb02d3f9e363b3be92883844c851c8f4d60ae","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"32aab13b8c014449901a7e6fe5b57ed722b0eb4f","size":11241,"noattachment":false,"key":"/flatlint/-/flatlint-1.45.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.45.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/flatlint_1.45.3_1736845967718_0.6989770813409946"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-14T09:12:47.888Z","publish_time":1736845967888,"_source_registry_name":"default","_cnpm_publish_time":1736845967888},"1.45.2":{"name":"flatlint","version":"1.45.2","keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"flatlint@1.45.2","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"dist":{"shasum":"8894f9fb326d811abf75b07e5382647faa4ed5c3","size":11214,"noattachment":false,"key":"/flatlint/-/flatlint-1.45.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.45.2.tgz"},"main":"lib/flatlint.js","type":"module","engines":{"node":">=18"},"exports":{"./with-plugins":"./lib/with-plugins.js"},"gitHead":"c524eba8e3d2c4c651d1ddb325a91215d0c478ef","imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#runner":{"default":"./lib/runner/runner.js"},"#compare":{"default":"./lib/compare/compare.js"},"#printer":{"default":"./lib/printer/printer.js"},"#flatlint":{"default":"./lib/flatlint.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare/values":{"default":"./lib/compare/values.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/flatlint.git","type":"git"},"_npmVersion":"10.9.0","description":"JavaScript tokens-based linter","directories":{},"_nodeVersion":"22.13.0","dependencies":{"debug":"^4.4.0","putout":"^37.0.0","js-tokens":"^9.0.1","@putout/engine-loader":"^15.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^11.1.0","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^23.1.0","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/flatlint_1.45.2_1736845807144_0.3090105007959043","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-14T09:10:07.352Z","publish_time":1736845807352,"_source_registry_name":"default","_cnpm_publish_time":1736845807352},"1.45.1":{"name":"flatlint","version":"1.45.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.45.1","gitHead":"11d87d01d541e5058f9bdc15b04b210ff06ce562","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"2cd26abb741ee98a93417430c9e0961a8aaf9d95","size":11193,"noattachment":false,"key":"/flatlint/-/flatlint-1.45.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.45.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/flatlint_1.45.1_1736845129116_0.465366598345079"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-14T08:58:49.316Z","publish_time":1736845129316,"_source_registry_name":"default","_cnpm_publish_time":1736845129316},"1.45.0":{"name":"flatlint","version":"1.45.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.45.0","gitHead":"050c7f6594600f318ba125b81be8f6662c82d04c","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"a81df4dfdcc8e9ed08f445cb796d2a95525794cc","size":11170,"noattachment":false,"key":"/flatlint/-/flatlint-1.45.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.45.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/flatlint_1.45.0_1736844048411_0.8792610764304662"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-14T08:40:48.640Z","publish_time":1736844048640,"_source_registry_name":"default","_cnpm_publish_time":1736844048640},"1.44.0":{"name":"flatlint","version":"1.44.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.44.0","gitHead":"1b011f153693beb8a0b160e71e4b456ea86551fb","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"e6b280bd66f8cf4e2a9332ddf8efe2a7a5da60f1","size":11120,"noattachment":false,"key":"/flatlint/-/flatlint-1.44.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.44.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/flatlint_1.44.0_1736843314723_0.1731619446118"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-14T08:28:34.913Z","publish_time":1736843314913,"_source_registry_name":"default","_cnpm_publish_time":1736843314913},"1.43.1":{"name":"flatlint","version":"1.43.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.43.1","gitHead":"7502eefad7878f07f203d8865d409a3868f1e5ba","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"175ab9fc8eda579282e3a13a02e5dd25af7f84fb","size":11076,"noattachment":false,"key":"/flatlint/-/flatlint-1.43.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.43.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/flatlint_1.43.1_1736776030458_0.724291970761153"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-13T13:47:10.655Z","publish_time":1736776030655,"_source_registry_name":"default","_cnpm_publish_time":1736776030655},"1.43.0":{"name":"flatlint","version":"1.43.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.43.0","gitHead":"3da60e1c6c9f0a84512552efa0bc0650433a6818","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"b44239febf01d4c910b7632e0ccabd7ae89e1561","size":11059,"noattachment":false,"key":"/flatlint/-/flatlint-1.43.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.43.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/flatlint_1.43.0_1736775815559_0.2810561740651163"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-13T13:43:35.769Z","publish_time":1736775815769,"_source_registry_name":"default","_cnpm_publish_time":1736775815769},"1.42.1":{"name":"flatlint","version":"1.42.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.42.1","gitHead":"abd9ce8b0f4a16f0fa513b593c84789dd07aaf24","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"e4a4e2bb98c472fea947d7f16ea58fa3d92cc993","size":10881,"noattachment":false,"key":"/flatlint/-/flatlint-1.42.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.42.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/flatlint_1.42.1_1736774946111_0.9329081019602512"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-13T13:29:06.283Z","publish_time":1736774946283,"_source_registry_name":"default","_cnpm_publish_time":1736774946283},"1.42.0":{"name":"flatlint","version":"1.42.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.42.0","gitHead":"aed7244ff1262117d856b5e0f2d0f24b7df57d89","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"9fa611bbdcae721bff1ceca0d7d9d3127b24121f","size":10860,"noattachment":false,"key":"/flatlint/-/flatlint-1.42.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.42.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/flatlint_1.42.0_1736774620554_0.9505153827987394"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-13T13:23:40.756Z","publish_time":1736774620756,"_source_registry_name":"default","_cnpm_publish_time":1736774620756},"1.41.0":{"name":"flatlint","version":"1.41.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.41.0","gitHead":"ba6beef88175f63d2065310a8f925f3bb48503bc","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"551e29e2836e8a4675719c4b1cc733ae8fee0ecc","size":10841,"noattachment":false,"key":"/flatlint/-/flatlint-1.41.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.41.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/flatlint_1.41.0_1736774340677_0.8963542465835781"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-13T13:19:00.934Z","publish_time":1736774340934,"_source_registry_name":"default","_cnpm_publish_time":1736774340934},"1.40.0":{"name":"flatlint","version":"1.40.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.40.0","gitHead":"c0e3d39b02582ae2b0aae9800f5bf6bd30f129ee","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"0bd9c7f85a1b709bd5e2ebb9b7984c869d405817","size":10774,"noattachment":false,"key":"/flatlint/-/flatlint-1.40.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.40.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/flatlint_1.40.0_1736773735372_0.7488246613299496"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-13T13:08:55.577Z","publish_time":1736773735577,"_source_registry_name":"default","_cnpm_publish_time":1736773735577},"1.39.3":{"name":"flatlint","version":"1.39.3","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.39.3","gitHead":"b968cc23dd33b8dda870605f67ea5d0f7c3229bb","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"2bb99854651248ffd17cd72f559159ac1563dd05","size":10651,"noattachment":false,"key":"/flatlint/-/flatlint-1.39.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.39.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/flatlint_1.39.3_1736695715505_0.8990512388070218"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-12T15:28:35.680Z","publish_time":1736695715680,"_source_registry_name":"default","_cnpm_publish_time":1736695715680},"1.39.2":{"name":"flatlint","version":"1.39.2","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.39.2","gitHead":"bf1a41ac8a51382a7f2d8db867fac0ddaf1d2299","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"177b222f540cbbb345f3e8cc718ed5a6130bc549","size":10618,"noattachment":false,"key":"/flatlint/-/flatlint-1.39.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.39.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/flatlint_1.39.2_1736691418921_0.31312069094047845"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-12T14:16:59.124Z","publish_time":1736691419124,"_source_registry_name":"default","_cnpm_publish_time":1736691419124},"1.39.1":{"name":"flatlint","version":"1.39.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.39.1","gitHead":"b622089af23ef0916eed4da6d7764f723f93798b","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"3037148223306070360381b8c2546141cea4049e","size":10639,"noattachment":false,"key":"/flatlint/-/flatlint-1.39.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.39.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/flatlint_1.39.1_1736690825963_0.7249913167231192"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-12T14:07:06.204Z","publish_time":1736690826204,"_source_registry_name":"default","_cnpm_publish_time":1736690826204},"1.39.0":{"name":"flatlint","version":"1.39.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.39.0","gitHead":"abeb17b1103682205c0818090f2dd0866c539dd5","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"1abb82f561522ae4c42df5aa2deff7ab666d6de8","size":10538,"noattachment":false,"key":"/flatlint/-/flatlint-1.39.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.39.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/flatlint_1.39.0_1736690062035_0.06825325157346662"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-12T13:54:22.221Z","publish_time":1736690062221,"_source_registry_name":"default","_cnpm_publish_time":1736690062221},"1.38.0":{"name":"flatlint","version":"1.38.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.38.0","gitHead":"a38b499eedbd4d4e39e2d60cbc510936347b1a30","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"5334be095296155ea8944e34325a183857f71750","size":10392,"noattachment":false,"key":"/flatlint/-/flatlint-1.38.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.38.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/flatlint_1.38.0_1736632101428_0.33840445638177163"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-11T21:48:21.638Z","publish_time":1736632101638,"_source_registry_name":"default","_cnpm_publish_time":1736632101638},"1.37.0":{"name":"flatlint","version":"1.37.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.37.0","gitHead":"45321503aff3dd4a808cdeb3c596c148a7861cb7","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"a7db76e344eb0ed2e298ea14de353d146af62395","size":10164,"noattachment":false,"key":"/flatlint/-/flatlint-1.37.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.37.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/flatlint_1.37.0_1736520628885_0.7327239756975126"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-10T14:50:29.075Z","publish_time":1736520629075,"_source_registry_name":"default","_cnpm_publish_time":1736520629075},"1.36.0":{"name":"flatlint","version":"1.36.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.36.0","gitHead":"96d9c11a2fdd1db5b9c6d5ab827541e6dcd09593","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"e39a4360e63335a0acff29ae7c1e893dcdef9cab","size":10145,"noattachment":false,"key":"/flatlint/-/flatlint-1.36.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.36.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/flatlint_1.36.0_1736519926434_0.8928515101570922"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-10T14:38:46.647Z","publish_time":1736519926647,"_source_registry_name":"default","_cnpm_publish_time":1736519926647},"1.35.0":{"name":"flatlint","version":"1.35.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.35.0","gitHead":"92883fbccfe15f5a64cf43dae0685b5403c661d4","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"5120e98aea8d6c18dd072a37b1ab7b980a065b83","size":10077,"noattachment":false,"key":"/flatlint/-/flatlint-1.35.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.35.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/flatlint_1.35.0_1736519328253_0.4659113804811601"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-10T14:28:48.461Z","publish_time":1736519328461,"_source_registry_name":"default","_cnpm_publish_time":1736519328461},"1.34.0":{"name":"flatlint","version":"1.34.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.34.0","gitHead":"41bc2d7576f7b97b032fcff2394854519ac34a7f","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"6e704a260bd2e74d80140d20bf93d7ed0d225fa0","size":9977,"noattachment":false,"key":"/flatlint/-/flatlint-1.34.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.34.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/flatlint_1.34.0_1736518950092_0.23449715379713276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-10T14:22:30.334Z","publish_time":1736518950334,"_source_registry_name":"default","_cnpm_publish_time":1736518950334},"1.33.0":{"name":"flatlint","version":"1.33.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.33.0","gitHead":"2c1e4ecc9cb6527028c8039c779fd631616e07db","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"94752311ce425648a75b5540d5b36cf860fc1330","size":9920,"noattachment":false,"key":"/flatlint/-/flatlint-1.33.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.33.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/flatlint_1.33.0_1736513180354_0.7217364055549147"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-10T12:46:20.580Z","publish_time":1736513180580,"_source_registry_name":"default","_cnpm_publish_time":1736513180580},"1.32.0":{"name":"flatlint","version":"1.32.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.32.0","gitHead":"0cbee510eeb4b959ca5573d8fe724c59b6dc7d59","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"7266b1bed608ce9fcfb935e5f01386ac0a551366","size":9742,"noattachment":false,"key":"/flatlint/-/flatlint-1.32.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.32.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/flatlint_1.32.0_1736511786295_0.606014743910412"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-10T12:23:06.502Z","publish_time":1736511786502,"_source_registry_name":"default","_cnpm_publish_time":1736511786502},"1.31.0":{"name":"flatlint","version":"1.31.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.31.0","gitHead":"13eac6979f7cddaf4f84ddf8efedceb55dab5f7f","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"67bf2f789bbe4734ddf7a27541dcd78ee8825385","size":9762,"noattachment":false,"key":"/flatlint/-/flatlint-1.31.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.31.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/flatlint_1.31.0_1736455577911_0.7171944288072412"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-09T20:46:18.068Z","publish_time":1736455578068,"_source_registry_name":"default","_cnpm_publish_time":1736455578068},"1.30.1":{"name":"flatlint","version":"1.30.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.30.1","gitHead":"c50cbc6adca55dbd6cd976e17d13ea0d53bcc61b","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"c65d8b80570650ebe048a527a65f034127dc7f68","size":9660,"noattachment":false,"key":"/flatlint/-/flatlint-1.30.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.30.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/flatlint_1.30.1_1736451681716_0.8476231675519728"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-09T19:41:21.921Z","publish_time":1736451681921,"_source_registry_name":"default","_cnpm_publish_time":1736451681921},"1.30.0":{"name":"flatlint","version":"1.30.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.30.0","gitHead":"8da90269677049ca44a009afd03526eeba9880d3","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"b2a4ba39f05b4daa20b83986290c6d17290fa188","size":9627,"noattachment":false,"key":"/flatlint/-/flatlint-1.30.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.30.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/flatlint_1.30.0_1736448302577_0.7594789190943485"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-09T18:45:02.834Z","publish_time":1736448302834,"_source_registry_name":"default","_cnpm_publish_time":1736448302834},"1.29.0":{"name":"flatlint","version":"1.29.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.29.0","gitHead":"38191924a05519a2480328cd3dc469033e3f23fa","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"99417de1430caa2e0cdfce4fa15a7544cf31a542","size":9533,"noattachment":false,"key":"/flatlint/-/flatlint-1.29.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.29.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/flatlint_1.29.0_1736441386762_0.21169077525362834"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-09T16:49:46.995Z","publish_time":1736441386995,"_source_registry_name":"default","_cnpm_publish_time":1736441386995},"1.28.0":{"name":"flatlint","version":"1.28.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#compare/values":{"default":"./lib/compare/values.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.28.0","gitHead":"ba6fa9e1b876f7208048fe9fa8727f2ac978fefe","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"5c5be4091441c82bd6ad0821546b101c5268865a","size":9324,"noattachment":false,"key":"/flatlint/-/flatlint-1.28.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.28.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/flatlint_1.28.0_1736361382369_0.5199874796063146"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-08T18:36:22.599Z","publish_time":1736361382599,"_source_registry_name":"default","_cnpm_publish_time":1736361382599},"1.27.0":{"name":"flatlint","version":"1.27.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.27.0","gitHead":"dd258f2a9453bfff43356c638044cb7c0cc67dcd","_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"2ec75d7e2230c83b3b4d8f1fe76c4bbfcc52e99f","size":9129,"noattachment":false,"key":"/flatlint/-/flatlint-1.27.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.27.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/flatlint_1.27.0_1736347470630_0.7834923673766478"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-08T14:44:30.829Z","publish_time":1736347470829,"_source_registry_name":"default","_cnpm_publish_time":1736347470829},"1.26.0":{"name":"flatlint","version":"1.26.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","debug":"^4.4.0","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.26.0","gitHead":"13b81ecb97a442320617480147b7a0899daba458","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"8e6960c72d5b2cfc63c2e660ab8c2d49ff94c9ad","size":8906,"noattachment":false,"key":"/flatlint/-/flatlint-1.26.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.26.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/flatlint_1.26.0_1736269148224_0.15231419931681267"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-07T16:59:08.469Z","publish_time":1736269148469,"_source_registry_name":"default","_cnpm_publish_time":1736269148469},"1.25.0":{"name":"flatlint","version":"1.25.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.25.0","gitHead":"ab649c6773a98684ad7be67d0deea045141f8ab1","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"e21bd855e48de56f7aa144f8c8bbb5660a657569","size":8762,"noattachment":false,"key":"/flatlint/-/flatlint-1.25.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.25.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/flatlint_1.25.0_1736179867959_0.693123328673197"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-06T16:11:08.221Z","publish_time":1736179868221,"_source_registry_name":"default","_cnpm_publish_time":1736179868221},"1.24.1":{"name":"flatlint","version":"1.24.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.24.1","gitHead":"25b1025daabbc2869c766e2f50fdceef1a68d229","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"416d2a8b1d442d48cb3371f723254f4d0fb66d6a","size":8703,"noattachment":false,"key":"/flatlint/-/flatlint-1.24.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.24.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/flatlint_1.24.1_1736076297428_0.4792991673578808"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-05T11:24:57.614Z","publish_time":1736076297614,"_source_registry_name":"default","_cnpm_publish_time":1736076297614},"1.24.0":{"name":"flatlint","version":"1.24.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.24.0","gitHead":"0f27c76475ebb05f67c16df2a3f3375f531cccab","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"987a3e0b7e20b7362dbd4cd3e718ae8233c42557","size":8632,"noattachment":false,"key":"/flatlint/-/flatlint-1.24.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.24.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/flatlint_1.24.0_1736074747992_0.01918954088476621"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-05T10:59:08.152Z","publish_time":1736074748152,"_source_registry_name":"default","_cnpm_publish_time":1736074748152},"1.23.0":{"name":"flatlint","version":"1.23.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.23.0","gitHead":"8d3f133fd0bf179bb7258bf4d52c6d3df864b732","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"5efb9e4e018d36733290b1d2a0d026204dabe7b9","size":8472,"noattachment":false,"key":"/flatlint/-/flatlint-1.23.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.23.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/flatlint_1.23.0_1736072790868_0.4272995977593046"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-05T10:26:31.034Z","publish_time":1736072791034,"_source_registry_name":"default","_cnpm_publish_time":1736072791034},"1.22.0":{"name":"flatlint","version":"1.22.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.22.0","gitHead":"50d910210f1769ed806ad28a062e1f6c4e4547ba","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"407e4d1121c535542e42cca401dce10c44588b39","size":8492,"noattachment":false,"key":"/flatlint/-/flatlint-1.22.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.22.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/flatlint_1.22.0_1736023112045_0.70653311265477"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-04T20:38:32.222Z","publish_time":1736023112222,"_source_registry_name":"default","_cnpm_publish_time":1736023112222},"1.21.2":{"name":"flatlint","version":"1.21.2","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.21.2","gitHead":"a87b278cdcda101f81951ae2f1549446bad25a7a","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"420eac6ae16c95744802526222299b653da4f60c","size":8283,"noattachment":false,"key":"/flatlint/-/flatlint-1.21.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.21.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/flatlint_1.21.2_1735929546474_0.12633156380706034"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-03T18:39:06.661Z","publish_time":1735929546661,"_source_registry_name":"default","_cnpm_publish_time":1735929546661},"1.21.1":{"name":"flatlint","version":"1.21.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.21.1","gitHead":"60583f1efa741c775e75c43243cf00ab861b1d30","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"1ea020a7356016166e3b3502585067d5edca2fbc","size":8279,"noattachment":false,"key":"/flatlint/-/flatlint-1.21.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.21.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/flatlint_1.21.1_1735929382795_0.38546222477819514"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-03T18:36:23.011Z","publish_time":1735929383011,"_source_registry_name":"default","_cnpm_publish_time":1735929383011},"1.21.0":{"name":"flatlint","version":"1.21.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.21.0","gitHead":"24df60cb069e9a6cc860e2f87ed1e926789a4df7","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"7931069e4611c3be60cc1fdc597877d2b70d8926","size":8302,"noattachment":false,"key":"/flatlint/-/flatlint-1.21.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.21.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/flatlint_1.21.0_1735929156750_0.921636593416475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-03T18:32:37.010Z","publish_time":1735929157010,"_source_registry_name":"default","_cnpm_publish_time":1735929157010},"1.20.0":{"name":"flatlint","version":"1.20.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.20.0","gitHead":"570291fd76aa218bbab914230f7b09b437e0909e","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"655bcd3eef5de2feb6b8f8c58372328d53aca4a8","size":8251,"noattachment":false,"key":"/flatlint/-/flatlint-1.20.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.20.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/flatlint_1.20.0_1735912078831_0.1613629789700335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-03T13:47:59.033Z","publish_time":1735912079033,"_source_registry_name":"default","_cnpm_publish_time":1735912079033},"1.19.0":{"name":"flatlint","version":"1.19.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.19.0","gitHead":"1ff14dd1b610a4a300e3a6922622ae6d7135ee9f","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"0162b708a676463cd2404c2f8b2c0ad73121e08a","size":7871,"noattachment":false,"key":"/flatlint/-/flatlint-1.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.19.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/flatlint_1.19.0_1735845232365_0.06743024326479397"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-02T19:13:52.548Z","publish_time":1735845232548,"_source_registry_name":"default","_cnpm_publish_time":1735845232548},"1.18.0":{"name":"flatlint","version":"1.18.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.18.0","gitHead":"9e94b01f6071ce2ec0269abea91572cf099dd556","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"bea57cfcf0b66a8a3a9e13d42ecaff8ff99f87fd","size":7710,"noattachment":false,"key":"/flatlint/-/flatlint-1.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.18.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/flatlint_1.18.0_1735822352901_0.9564335101289776"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-02T12:52:33.087Z","publish_time":1735822353087,"_source_registry_name":"default","_cnpm_publish_time":1735822353087},"1.17.0":{"name":"flatlint","version":"1.17.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.17.0","gitHead":"f0cb8a327a6acde5fc162577b1296b4fc3043fe1","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"35c3edcc2191a1c685b599d8f25194f81629afa5","size":7575,"noattachment":false,"key":"/flatlint/-/flatlint-1.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.17.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/flatlint_1.17.0_1735821758711_0.54396881597893"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-02T12:42:38.937Z","publish_time":1735821758937,"_source_registry_name":"default","_cnpm_publish_time":1735821758937},"1.16.0":{"name":"flatlint","version":"1.16.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.16.0","gitHead":"c53db35b4c12d6ae05b082596dd24e98615bad8f","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"19c0181ce04ff85c5dde62207279c45185c096c3","size":7153,"noattachment":false,"key":"/flatlint/-/flatlint-1.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.16.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/flatlint_1.16.0_1735811367455_0.06451863677313163"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-02T09:49:27.613Z","publish_time":1735811367613,"_source_registry_name":"default","_cnpm_publish_time":1735811367613},"1.15.0":{"name":"flatlint","version":"1.15.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.15.0","gitHead":"a389cf90874c1d6d21b0f458180a42f7087040aa","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"ef6cb3e19ea63181a6859a5c3c995cec8fec8263","size":7068,"noattachment":false,"key":"/flatlint/-/flatlint-1.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.15.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/flatlint_1.15.0_1735810935720_0.056522575979699896"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-02T09:42:15.915Z","publish_time":1735810935915,"_source_registry_name":"default","_cnpm_publish_time":1735810935915},"1.14.0":{"name":"flatlint","version":"1.14.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.14.0","gitHead":"f6adc63878acaed19b24cb72b2e3598aa89aec08","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"c3f801d31b6064892bd67ea7afe9a25bb8b457df","size":7114,"noattachment":false,"key":"/flatlint/-/flatlint-1.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.14.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/flatlint_1.14.0_1735760071732_0.8136613409169586"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-01T19:34:31.921Z","publish_time":1735760071921,"_source_registry_name":"default","_cnpm_publish_time":1735760071921},"1.13.0":{"name":"flatlint","version":"1.13.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.13.0","gitHead":"5ed3f938ff75708aa04c6e9120c1cf20b120e4f7","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"49d4be9463151dd039b63be50e8c31f11a69599e","size":6934,"noattachment":false,"key":"/flatlint/-/flatlint-1.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.13.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/flatlint_1.13.0_1735757388054_0.44842805979834766"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-01T18:49:48.264Z","publish_time":1735757388264,"_source_registry_name":"default","_cnpm_publish_time":1735757388264},"1.12.0":{"name":"flatlint","version":"1.12.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.12.0","gitHead":"0d292d6035f85600c76b851e40df663deaef3e17","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"393bb620d91212cff8ed8cb4c8a6e3fe35719bf1","size":6052,"noattachment":false,"key":"/flatlint/-/flatlint-1.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.12.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/flatlint_1.12.0_1735674195204_0.34555114378391294"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-31T19:43:15.406Z","publish_time":1735674195406,"_source_registry_name":"default","_cnpm_publish_time":1735674195406},"1.11.0":{"name":"flatlint","version":"1.11.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.11.0","gitHead":"7a8e344bfa5debb21ce793d2a79b626a7bef2498","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"2ace4a867b64a0c313e64068856c8f35a86ae0c9","size":5843,"noattachment":false,"key":"/flatlint/-/flatlint-1.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.11.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/flatlint_1.11.0_1735672539179_0.7178600732743516"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-31T19:15:39.368Z","publish_time":1735672539368,"_source_registry_name":"default","_cnpm_publish_time":1735672539368},"1.10.0":{"name":"flatlint","version":"1.10.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.10.0","gitHead":"ca044dfcd7511bcfc15a978edd2067a54a3e8a7a","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"9474f039bdf1d63276a32c71d03bfb7c461ce86b","size":5818,"noattachment":false,"key":"/flatlint/-/flatlint-1.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.10.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/flatlint_1.10.0_1735672411150_0.9737352037926679"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-31T19:13:31.353Z","publish_time":1735672411353,"_source_registry_name":"default","_cnpm_publish_time":1735672411353},"1.9.0":{"name":"flatlint","version":"1.9.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.9.0","gitHead":"4b6986be52ce1b41f4e8d23fd15c4b1043ae0d4e","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"b8249775167aa7d3fa1ce2149b78609d2eee9469","size":5794,"noattachment":false,"key":"/flatlint/-/flatlint-1.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.9.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/flatlint_1.9.0_1735672108630_0.02503824187214332"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-31T19:08:28.830Z","publish_time":1735672108830,"_source_registry_name":"default","_cnpm_publish_time":1735672108830},"1.8.0":{"name":"flatlint","version":"1.8.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.8.0","gitHead":"aa85c7a744592799ac7496d48ae76cc496440e16","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"02619dc0094b2262b2088a227cce96a6f3f6fd1e","size":5675,"noattachment":false,"key":"/flatlint/-/flatlint-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.8.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/flatlint_1.8.0_1735671510261_0.7723391714875791"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-31T18:58:30.469Z","publish_time":1735671510469,"_source_registry_name":"default","_cnpm_publish_time":1735671510469},"1.7.3":{"name":"flatlint","version":"1.7.3","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.7.3","gitHead":"b21b454364227679eb535354b80e2c3b2686498e","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"bb304a4e31bf0405f7fc8f5dcf5f73cb4025bdf1","size":5627,"noattachment":false,"key":"/flatlint/-/flatlint-1.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.7.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/flatlint_1.7.3_1735588554493_0.28184175248113874"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-30T19:55:54.694Z","publish_time":1735588554694,"_source_registry_name":"default","_cnpm_publish_time":1735588554694},"1.7.2":{"name":"flatlint","version":"1.7.2","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.7.2","gitHead":"2b0da5a56b8aa269bc3c4681ccbcdcc751927784","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"da29a085cbc6a76773a59180ddc8233d984955f6","size":5597,"noattachment":false,"key":"/flatlint/-/flatlint-1.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.7.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/flatlint_1.7.2_1735588370539_0.29765889813569135"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-30T19:52:50.730Z","publish_time":1735588370730,"_source_registry_name":"default","_cnpm_publish_time":1735588370730},"1.7.1":{"name":"flatlint","version":"1.7.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.7.1","gitHead":"c4f0b6be171f28d7f0c932fe8eb51872006a7325","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"ad7c120af5a2ebedcb3fcf563a7376f6765dd360","size":5577,"noattachment":false,"key":"/flatlint/-/flatlint-1.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.7.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/flatlint_1.7.1_1735587742904_0.724293748000223"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-30T19:42:23.095Z","publish_time":1735587743095,"_source_registry_name":"default","_cnpm_publish_time":1735587743095},"1.7.0":{"name":"flatlint","version":"1.7.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.7.0","gitHead":"ae4f58d48af691ad869e0354c68d18c6186122e8","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"32e5711f0d75e0abb07b9cf99bba0fb463aef316","size":5549,"noattachment":false,"key":"/flatlint/-/flatlint-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.7.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/flatlint_1.7.0_1735587569129_0.9582943130113095"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-30T19:39:29.324Z","publish_time":1735587569324,"_source_registry_name":"default","_cnpm_publish_time":1735587569324},"1.6.1":{"name":"flatlint","version":"1.6.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/parser.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#compare":{"default":"./lib/compare/compare.js"},"#runner":{"default":"./lib/runner/runner.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.6.1","gitHead":"b57aa73986431d615908013809a55e77323827ab","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"7d6e3d9c47743d46f54c3f5a1207ae9c03fbfdde","size":5427,"noattachment":false,"key":"/flatlint/-/flatlint-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.6.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/flatlint_1.6.1_1735504316413_0.16306918390960456"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-29T20:31:56.612Z","publish_time":1735504316612,"_source_registry_name":"default","_cnpm_publish_time":1735504316612},"1.6.0":{"name":"flatlint","version":"1.6.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#parser":{"default":"./lib/parser/index.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.6.0","gitHead":"17d9c79b92d9e0630679f7ef6c7cfa14f9e87fa0","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"e5301eb14c1100b4ea912184ce540dd526a7770d","size":5391,"noattachment":false,"key":"/flatlint/-/flatlint-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-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/flatlint_1.6.0_1735504135256_0.1653878666053914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-29T20:28:55.429Z","publish_time":1735504135429,"_source_registry_name":"default","_cnpm_publish_time":1735504135429},"1.5.1":{"name":"flatlint","version":"1.5.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.5.1","gitHead":"f607d516362896f8e9db990b7ee1d3126547d257","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"120f5c3f8f86be9c6815b667e2d726fda1df4106","size":5381,"noattachment":false,"key":"/flatlint/-/flatlint-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.5.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/flatlint_1.5.1_1735503411127_0.11143017659499099"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-29T20:16:51.315Z","publish_time":1735503411315,"_source_registry_name":"default","_cnpm_publish_time":1735503411315},"1.5.0":{"name":"flatlint","version":"1.5.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.5.0","gitHead":"e1afdb406c5c53ea2649369a9bdbb7df9215d815","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"e364af0f16a80d31da3423497211d842dfbc7d55","size":5231,"noattachment":false,"key":"/flatlint/-/flatlint-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-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/flatlint_1.5.0_1735499074449_0.7011540088507828"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-29T19:04:34.609Z","publish_time":1735499074609,"_source_registry_name":"default","_cnpm_publish_time":1735499074609},"1.4.1":{"name":"flatlint","version":"1.4.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#types":{"default":"./lib/types/types.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.4.1","gitHead":"f13883617196926a1dfc6148764958280f200ca7","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"439440d717e62ffeb86e1cb5c5b09a35d686f892","size":5141,"noattachment":false,"key":"/flatlint/-/flatlint-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.4.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/flatlint_1.4.1_1735473359075_0.4691677882094034"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-29T11:55:59.294Z","publish_time":1735473359294,"_source_registry_name":"default","_cnpm_publish_time":1735473359294},"1.4.0":{"name":"flatlint","version":"1.4.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.4.0","gitHead":"6befad402083f233d7651d6ca8e80562afa2cf87","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"86cc75844e38e559abfa8c23af39543b087581c1","size":5075,"noattachment":false,"key":"/flatlint/-/flatlint-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-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-npm-production","tmp":"tmp/flatlint_1.4.0_1735472749742_0.0020083847729512883"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-29T11:45:49.939Z","publish_time":1735472749939,"_source_registry_name":"default","_cnpm_publish_time":1735472749939},"1.3.0":{"name":"flatlint","version":"1.3.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.3.0","gitHead":"b572cb2939b036799808715748f35246241ac8d7","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"e49b1e432cedf58820a22c124a737bc4713ff794","size":4648,"noattachment":false,"key":"/flatlint/-/flatlint-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-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/flatlint_1.3.0_1735464328641_0.78898568390528"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-29T09:25:28.785Z","publish_time":1735464328785,"_source_registry_name":"default","_cnpm_publish_time":1735464328785},"1.2.1":{"name":"flatlint","version":"1.2.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","js-tokens":"^9.0.1","putout":"^37.0.0"},"devDependencies":{"montag":"^1.0.0","@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.2.1","gitHead":"da62116f1bd09601819b798b6c9bc5066060e1ef","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"06e3559a2f9b9068665524e42f548527cc0e2e35","size":4545,"noattachment":false,"key":"/flatlint/-/flatlint-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.2.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/flatlint_1.2.1_1735464030019_0.2825442740002011"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-29T09:20:30.207Z","publish_time":1735464030207,"_source_registry_name":"default","_cnpm_publish_time":1735464030207},"1.2.0":{"name":"flatlint","version":"1.2.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","@putout/formatter-dump":"^5.0.0","all-object-keys":"^2.0.0","enquirer":"^2.3.6","find-up":"^7.0.0","jessy":"^3.0.0","js-tokens":"^9.0.1","mapsome":"^1.0.0","montag":"^1.0.0","once":"^1.4.0","putout":"^37.0.0","try-catch":"^3.0.0","try-to-catch":"^3.0.0","yargs-parser":"^21.0.0"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","escover":"^4.0.0","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-import":"^4.0.2","mock-require":"^3.0.3","nodemon":"^3.0.1","runsome":"^1.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.2.0","gitHead":"42811590bf54a255977e2cfd5d9c6c3fde703651","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"40f00322b657794a44f6f00a83f5926be53c6ab1","size":4571,"noattachment":false,"key":"/flatlint/-/flatlint-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-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-npm-production","tmp":"tmp/flatlint_1.2.0_1735388321976_0.05920318381365597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-28T12:18:42.162Z","publish_time":1735388322162,"_source_registry_name":"default","_cnpm_publish_time":1735388322162},"1.1.0":{"name":"flatlint","version":"1.1.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","@putout/formatter-dump":"^5.0.0","all-object-keys":"^2.0.0","enquirer":"^2.3.6","find-up":"^7.0.0","jessy":"^3.0.0","js-tokens":"^9.0.1","mapsome":"^1.0.0","montag":"^1.0.0","once":"^1.4.0","putout":"^37.0.0","try-catch":"^3.0.0","try-to-catch":"^3.0.0","yargs-parser":"^21.0.0"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","escover":"^4.0.0","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-import":"^4.0.2","mock-require":"^3.0.3","nodemon":"^3.0.1","runsome":"^1.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.1.0","gitHead":"507941ca85e5b37e22e0dd19fecd9fbf22f27d3b","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"f80e16d077e504db31a4ef9adb7ccd3eb2f880ff","size":4512,"noattachment":false,"key":"/flatlint/-/flatlint-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-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-npm-production","tmp":"tmp/flatlint_1.1.0_1735382413583_0.7894030474029992"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-28T10:40:13.762Z","publish_time":1735382413762,"_source_registry_name":"default","_cnpm_publish_time":1735382413762},"1.0.2":{"name":"flatlint","version":"1.0.2","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","@putout/formatter-dump":"^5.0.0","all-object-keys":"^2.0.0","enquirer":"^2.3.6","find-up":"^7.0.0","jessy":"^3.0.0","js-tokens":"^9.0.1","mapsome":"^1.0.0","montag":"^1.0.0","once":"^1.4.0","putout":"^37.0.0","try-catch":"^3.0.0","try-to-catch":"^3.0.0","yargs-parser":"^21.0.0"},"devDependencies":{"@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","escover":"^4.0.0","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-import":"^4.0.2","mock-require":"^3.0.3","nodemon":"^3.0.1","runsome":"^1.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.0.2","gitHead":"2b16d11352ae82ff08f7e7231b48903990ebb5be","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"ffacc0c40b19689c8640f71ed715d329bb0b55c6","size":4283,"noattachment":false,"key":"/flatlint/-/flatlint-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-1.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/flatlint_1.0.2_1735381273554_0.8548269823958645"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-28T10:21:13.715Z","publish_time":1735381273715,"_source_registry_name":"default","_cnpm_publish_time":1735381273715},"1.0.1":{"name":"flatlint","version":"1.0.1","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","@putout/formatter-dump":"^5.0.0","all-object-keys":"^2.0.0","enquirer":"^2.3.6","find-up":"^7.0.0","jessy":"^3.0.0","js-tokens":"^9.0.1","mapsome":"^1.0.0","montag":"^1.0.0","once":"^1.4.0","putout":"^37.0.0","try-catch":"^3.0.0","try-to-catch":"^3.0.0","yargs-parser":"^21.0.0"},"devDependencies":{"@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","escover":"^4.0.0","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-import":"^4.0.2","mock-require":"^3.0.3","nodemon":"^3.0.1","runsome":"^1.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.0.1","gitHead":"62accb805204333059ae4f47aeeb53d76ec6d650","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"5fffce5d2bdde2f3d7c6f6830ed55219ba9993db","size":4250,"noattachment":false,"key":"/flatlint/-/flatlint-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-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-npm-production","tmp":"tmp/flatlint_1.0.1_1735321699413_0.5655558930889661"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-27T17:48:19.590Z","publish_time":1735321699590,"_source_registry_name":"default","_cnpm_publish_time":1735321699590},"1.0.0":{"name":"flatlint","version":"1.0.0","description":"JavaScript tokens-based linter","main":"lib/flatlint.js","type":"module","exports":{"./with-plugins":"./lib/with-plugins.js"},"imports":{"#test":{"default":"./lib/test/test.js"},"#flatlint":{"default":"./lib/flatlint.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/flatlint.git"},"keywords":["flatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","tool","commandline","command"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"homepage":"https://github.com/coderaiser/flatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/engine-loader":"^15.0.1","@putout/formatter-dump":"^5.0.0","all-object-keys":"^2.0.0","enquirer":"^2.3.6","find-up":"^7.0.0","jessy":"^3.0.0","js-tokens":"^9.0.1","mapsome":"^1.0.0","montag":"^1.0.0","once":"^1.4.0","putout":"^37.0.0","try-catch":"^3.0.0","try-to-catch":"^3.0.0","yargs-parser":"^21.0.0"},"devDependencies":{"@putout/formatter-json":"^2.0.0","@putout/test":"^11.1.0","c8":"^10.1.2","escover":"^4.0.0","eslint":"^9.7.0","eslint-plugin-putout":"^23.1.0","madrun":"^10.2.2","mock-import":"^4.0.2","mock-require":"^3.0.3","nodemon":"^3.0.1","runsome":"^1.0.0","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"flatlint@1.0.0","gitHead":"355e941de31e8c115cf249eb421a2fae588e5daa","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"7829bc50a9aacfeb1b85945f1adc508df015ec17","size":4182,"noattachment":false,"key":"/flatlint/-/flatlint-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/flatlint/download/flatlint-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-npm-production","tmp":"tmp/flatlint_1.0.0_1735321627516_0.7473598989144914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-27T17:47:07.749Z","publish_time":1735321627749,"_source_registry_name":"default","_cnpm_publish_time":1735321627749}},"readme":"# FlatLint[![License][LicenseIMGURL]][LicenseURL] [![NPM version][NPMIMGURL]][NPMURL] [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Coverage Status][CoverageIMGURL]][CoverageURL]\n\n[NPMURL]: https://npmjs.org/package/flatlint \"npm\"\n[NPMIMGURL]: https://img.shields.io/npm/v/flatlint.svg?style=flat\n[BuildStatusURL]: https://github.com/coderaiser/flatlint/actions?query=workflow%3A%22Node+CI%22 \"Build Status\"\n[BuildStatusIMGURL]: https://github.com/coderaiser/flatlint/workflows/Node%20CI/badge.svg\n[LicenseURL]: https://tldrlegal.com/license/mit-license \"MIT License\"\n[LicenseIMGURL]: https://img.shields.io/badge/license-MIT-317BF9.svg?style=flat\n[CoverageURL]: https://coveralls.io/github/coderaiser/flatlint?branch=master\n[CoverageIMGURL]: https://coveralls.io/repos/coderaiser/flatlint/badge.svg?branch=master&service=github\n\nToken-based JavaScript linter that fixes Syntax Errors\n\n## Install\n\n```\nnpm i flatlint\n```\n\n## Available fixes\n\n<details><summary>apply import order</summary>\n\n```diff\n-import {readFile}, fs from 'node:fs';\n+import fs, {readFile} from 'node:fs';\n```\n\n</details>\n\n<details><summary>apply import <code>from</code></summary>\n\n```diff\n-import fs form 'node:fs';\n+import fs from 'node:fs';\n```\n\n</details>\n\n<details><summary>assignment without parentheses after <code>&&</code></summary>\n\n```diff\n-a && b = c;\n+a && (b = c);\n```\n\n</details>\n\n<details><summary>convert <code>assert</code> to <code>with</code></summary>\n\n```diff\n-import a from 'a' assert {type: 'json'}\n+import a from 'a' with {type: 'json'}\n```\n\n</details>\n\n<details><summary>convert comma to semicolon</summary>\n\n```diff\n-const a = 5,\n+const a = 5;\n\nfunction x() {\n-   return m,\n+   return m;\n}\n\n-import a from 'a',\n+import a from 'a';\n\n-const a = 3,\n+const a = 3;\nmodule.exports = 2;\n```\n\n</details>\n\n<details><summary>convert colon to semicolon</summary>\n\n```diff\n-console.log(a, b):\n+console.log(a, b);\n```\n\n</details>\n\n<details><summary>convert colon to comma</summary>\n\n```diff\nexport const rules = [\n-   ['apply-nesting': applyNesting],\n+   ['apply-nesting', applyNesting],\n];\n```\n\n</details>\n\n<details><summary>convert colon to <code>as</code></summary>\n\n```diff\n-import {simpleImport: _simpleImport} from './simple-import.js';\n+import {simpleImport as _simpleImport} from './simple-import.js';\n```\n\n</details>\n\n<details><summary>convert <code>from</code> to <code>require</code></summary>\n\n```diff\n-const a = from 'a';\n+const a = require('a');\n```\n\n</details>\n\n<details><summary>add missing curly brace</summary>\n\n```diff\n-function a({b, c) {}\n-function a({b, c}) {}\n\n-const {a = b;\n+const {a} = b;\n```\n\n</details>\n\n<details><summary>add missing round brace</summary>\n\n```diff\n-if a > 5 {\n+if (a > 5) {\n    alert();\n}\n\n-if (a.b() {\n+if (a.b()) {\n}\n\n-a('hello'\n+a('hello');\n\nconst m = {\n-    z: z('hello'\n+    z: z('hello')\n}\n\n-{hello} = world;\n+({hello} = world);\n\n-assign(oldPath, currentPath;\n+assign(oldPath, currentPath);\n```\n\n</details>\n\n<details><summary>add missing assign</summary>\n\n```diff\n-const a 5;\n+const a = 5;\n\n-module.exports {};\n+module.exports = {};\n```\n\n</details>\n\n<details><summary>add missing comma</summary>\n\n```diff\nimport {\n-   a\n+   a,\n    b,\n} from 'c';\n\nt.transform('declare-imports-first', {\n-   'declare-imports-first': declareImportsFirst\n+   'declare-imports-first': declareImportsFirst,\n    'convert-esm-to-commonjs': convertEsmToCommonJs,\n});\n```\n\n </details>\n\n<details><summary>add missing arrow <code>'=>'</code></summary>\n\n```diff\n-const a = (b, c) {};\n+const a = (b, c) => {};\n```\n\n </details>\n\n<details><summary>add <code>const</code> to <code>export</code></summary>\n\n```diff\n-export x = 5;\n+export const x = 5;\n```\n\n </details>\n\n<details><summary>add missing squire brace</summary>\n\n```diff\n-const a = ['hello', 'world';\n+const a = ['hello', 'world'];\n```\n\n </details>\n\n<details><summary>remove useless round brace</summary>\n\n```diff\n-const a = 5);\n+const a = 5;\n\n-import a from 'a');\n+import a from 'a';\n\nif (a) {\n-})\n+}\n```\n\n </details>\n\n<details><summary>remove useless square brace</summary>\n\n```diff\n-const a = [1, 2, 3]];\n+const a = [1, 2, 3];\n```\n\n </details>\n\n<details><summary>convert semicolon to comma</summary>\n\n```diff\nconst a = {\n-    b: 'hello';\n+    b: 'hello',\n}\n\nconst b = [\n    1,\n-   2;\n+   2,\n    3,\n]\n```\n\n </details>\n\n<details><summary>convert <code>module</code> to <code>namespace</code></summary>\n\n```diff\n-module M {\n+namespace M {\n    var a: string;\n}\n```\n\n </details>\n\n<details><summary>remove useless comma</summary>\n\n```diff\nfunction x() {\n    return m;\n-},\n+}\n\n-const expected = [],\n+const expected = [];\nt.equal(expected, []);\n```\n\n </details>\n\n<details><summary>remove useless dot</summary>\n\n```diff\n-fn([]);\n+fn([].);\n```\n\n </details>\n\n<details><summary>remove invalid character</summary>\n\n```diff\n-const {¬\n-····is,¬\n-····sArgsStr,¬\n-····isTypeParamsStr,¬\n-} = require('./is');¬\n+const {\n+    is,\n+    isArgsStr,\n+    isTypeParamsStr,\n+} = require('./is');\n```\n\n </details>\n\n<details><summary>add missing quote</summary>\n\n```diff\n-const a = 'hello\n+const a = 'hello'\n\n-fn('hello);\n+fn('hello');\n```\n\n </details>\n\n<details><summary>Remove useless arrow</summary>\n\n```diff\n-function parse(source) => {\n+function parse(source) {\n    return source;\n}\n```\n\n </details>\n\n<details><summary>Remove useless assign</summary>\n\n```diff\n-import {readFile, readdir} = from 'node:fs/promises';\n+import {readFile, readdir} from 'node:fs/promises';\n```\n\n </details>\n\n<details><summary>Remove useless coma</summary>\n\n```diff\nconst a = class {\n-    b() {},\n+    b() {}\n}\n```\n\n </details>\n\n<details><summary>add missing semicolon</summary>\n\n```diff\n-const a = 5\n+const a = 5;\n```\n\n </details>\n\n<details><summary>add missing <code>if</code></summary>\n\n```diff\n    if (a < 0)\n        console.log('hello');\n-    else (a > 3)\n+    else if (a > 3)\n        console.log('world');\n```\n\n </details>\n\n<details><summary>split <code>namespace</code> with <code>specifiers</code></summary>\n\n```diff\n-import * as plugin, {CUT} from './plugin.js';\n+import * as plugin from './plugin.js';\n+const {CUT} = plugin;\n```\n\n </details>\n\n## Template literals\n\n**FlatLint** uses language similar to ????[**PutoutScript**](https://github.com/coderaiser/putout/blob/master/docs/putout-script.md#-putoutscript).\n\nIt can look similar, but has a couple differences:\n\n- ✅ it may not be valid **JavaScript**, it can be couple tokens that can be fixed;\n- ✅ it counts each symbol as a token;\n\n### `__a`\n\nFrom `__a` to `__z` is usually identifiers, but can also be strings if used with quotes `'__a'` they can be single or double,\nit can be only one quote `'__a` - this is valid, since **FlatLint** is tokens based.\n\n### `__array`\n\nCollects everything that looks like array elements, it can start from squire brace `[__array;`, but that's not important\nto end with it, since it used to fix error patterns.\n\n### `__args`\n\nCollects arguments of function when exists.\n\n### `__expr`\n\nCollects everything that looks like expression.\n\n## API\n\n```js\nimport {lint, plugins} from 'flatlint/with-plugins';\n\nconst [code] = flatlint(`a && b = c`, {\n    plugins,\n});\n\n// returns\n`\na && (b = c);\n`;\n```\n\nWithout `fix`:\n\n```js\nimport {lint, plugins} from 'flatlint/with-plugins';\n\nconst [, places] = flatlint(`a && b = c`, {\n    fix: false,\n    plugins,\n});\n\n// returns\n[{\n    column: 1,\n    line: 1,\n    message: `Wrap the assignment in parentheses after '&&'`,\n    rule: 'wrap-assignment-in-parens',\n}];\n```\n\nWhen you want to use custom plugins:\n\n```js\nimport {lint} from 'flatlint';\n\nconst [code] = lint(`a && b = c`, {\n    startLine: 1,\n    plugins: [\n        ['wrap-assignment-in-parens', {\n            report: () => `Wrap the assignment in parentheses after '&&'`,\n            replace: () => ({\n                '__a && __b = __c': '__a && (__b = __c)',\n            }),\n        }],\n    ],\n});\n```\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/coderaiser/flatlint","bugs":{"url":"https://github.com/coderaiser/flatlint/issues"},"license":"MIT"}