{"_id":"@putout/plugin-strict-mode","_rev":"4153861","name":"@putout/plugin-strict-mode","description":"🐊Putout plugin adds ability to add or remove strict mode directive","dist-tags":{"latest":"10.0.2"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"time":{"modified":"2026-03-01T20:18:55.000Z","created":"2019-02-18T16:07:44.018Z","10.0.2":"2023-12-09T11:32:05.482Z","10.0.1":"2023-12-06T21:59:16.221Z","10.0.0":"2023-12-06T20:48:29.317Z","9.0.0":"2023-09-26T14:22:07.553Z","8.0.0":"2023-09-07T12:46:36.315Z","7.0.0":"2023-07-08T13:09:43.404Z","6.0.0":"2023-06-12T09:48:19.509Z","5.2.0":"2022-06-14T12:13:48.851Z","5.1.0":"2022-06-14T11:57:53.359Z","5.0.0":"2022-05-08T08:35:00.615Z","4.1.1":"2022-04-10T15:17:15.526Z","4.1.0":"2022-04-01T21:46:19.482Z","4.0.0":"2022-04-01T10:15:26.977Z","3.0.0":"2022-01-26T20:23:54.475Z","2.1.0":"2021-03-09T15:25:35.936Z","2.0.0":"2020-10-07T09:45:47.459Z","1.2.5":"2020-03-25T15:15:40.670Z","1.2.4":"2020-03-03T14:36:48.483Z","1.2.3":"2019-10-12T15:10:34.711Z","1.2.2":"2019-10-12T13:51:26.535Z","1.2.1":"2019-09-09T16:20:35.922Z","1.2.0":"2019-08-14T14:47:53.284Z","1.1.1":"2019-07-18T17:03:38.105Z","1.1.0":"2019-06-19T11:45:58.580Z","1.0.2":"2019-02-18T16:09:00.065Z","1.0.1":"2019-02-18T16:08:19.742Z","1.0.0":"2019-02-18T16:07:44.018Z"},"users":{},"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"versions":{"10.0.2":{"name":"@putout/plugin-strict-mode","version":"10.0.2","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to add or remove strict mode directive","homepage":"https://github.com/coderaiser/putout/tree/v33.13.4/packages/plugin-strict-mode#readme","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/plugin-declare":"*","@putout/plugin-nodejs":"*","@putout/plugin-typescript":"*","@putout/test":"^7.0.0","c8":"^8.0.0","eslint":"^8.0.1","eslint-plugin-n":"^16.0.0","eslint-plugin-putout":"^21.0.0","lerna":"^6.0.1","madrun":"^9.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=33"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"5f81b0cbd72f87cfa3e14fb92b347f02e65e9e4f","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@10.0.2","_nodeVersion":"20.10.0","_npmVersion":"9.6.6","dist":{"shasum":"c502d578df28ae683eea19f488ef892985ba1a02","size":2839,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-10.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-10.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","tmp":"tmp/plugin-strict-mode_10.0.2_1702121525213_0.06663273316670315"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-09T11:32:05.482Z","publish_time":1702121525482,"_source_registry_name":"default","_cnpm_publish_time":1702121525482},"10.0.1":{"name":"@putout/plugin-strict-mode","version":"10.0.1","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to add or remove strict mode directive","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-strict-mode#readme","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/plugin-declare":"*","@putout/plugin-nodejs":"*","@putout/plugin-typescript":"*","@putout/test":"^7.0.0","c8":"^8.0.0","eslint":"^8.0.1","eslint-plugin-n":"^16.0.0","eslint-plugin-putout":"^21.0.0","lerna":"^6.0.1","madrun":"^9.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=33"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"de51674656e82fc2256d2d588a9bd91b5900a998","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@10.0.1","_nodeVersion":"16.20.1","_npmVersion":"9.6.6","dist":{"shasum":"dce290158d588ffcf716670df58c541afbe6a78b","size":2796,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-10.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-10.0.1.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-strict-mode_10.0.1_1701899956015_0.4404352425307885"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-06T21:59:16.221Z","publish_time":1701899956221,"_source_registry_name":"default","_cnpm_publish_time":1701899956221},"10.0.0":{"name":"@putout/plugin-strict-mode","version":"10.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to add or remove strict mode directive","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-strict-mode#readme","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/plugin-declare":"*","@putout/plugin-nodejs":"*","@putout/plugin-typescript":"*","@putout/test":"^7.0.0","c8":"^8.0.0","eslint":"^8.0.1","eslint-plugin-n":"^16.0.0","eslint-plugin-putout":"^21.0.0","lerna":"^6.0.1","madrun":"^9.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=33"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"963e35dff7a937fe8f01cccacdb030d155be1ef5","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@10.0.0","_nodeVersion":"16.20.1","_npmVersion":"9.6.6","dist":{"shasum":"d60bfa630641259ce40015ca1daf4f57ea278f24","size":2793,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-10.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-10.0.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-strict-mode_10.0.0_1701895709135_0.16599418288022982"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-06T20:48:29.317Z","publish_time":1701895709317,"_source_registry_name":"default","_cnpm_publish_time":1701895709317},"9.0.0":{"name":"@putout/plugin-strict-mode","version":"9.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to add or remove strict mode directive","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-strict-mode#readme","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/plugin-declare":"*","@putout/plugin-nodejs":"*","@putout/plugin-typescript":"*","@putout/test":"^7.0.0","c8":"^8.0.0","eslint":"^8.0.1","eslint-plugin-n":"^16.0.0","eslint-plugin-putout":"^20.0.0","lerna":"^6.0.1","madrun":"^9.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=32"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"3d1c4323b410ac569080695eee61a57198a23f82","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@9.0.0","_nodeVersion":"20.7.0","_npmVersion":"9.6.6","dist":{"shasum":"b5189c75a66771c030ce44da7ff014b012e72980","size":2768,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-9.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-9.0.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-strict-mode_9.0.0_1695738127381_0.235254146426348"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-26T14:22:07.553Z","publish_time":1695738127553,"_source_registry_name":"default","_cnpm_publish_time":1695738127553},"8.0.0":{"name":"@putout/plugin-strict-mode","version":"8.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to add or remove strict mode directive","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-strict-mode#readme","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/plugin-declare":"*","@putout/plugin-nodejs":"*","@putout/plugin-typescript":"*","@putout/test":"^7.0.0","c8":"^8.0.0","eslint":"^8.0.1","eslint-plugin-n":"^16.0.0","eslint-plugin-putout":"^19.0.0","lerna":"^6.0.1","madrun":"^9.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=31"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"94f799cc5e023258b03b3b96885ce1a2bc74749c","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@8.0.0","_nodeVersion":"16.20.1","_npmVersion":"9.6.6","dist":{"shasum":"56ad47ad96adb512153b059f040114e16a5309fa","size":2765,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-8.0.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-strict-mode_8.0.0_1694090796105_0.7790931745465148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-07T12:46:36.315Z","publish_time":1694090796315,"_source_registry_name":"default","_cnpm_publish_time":1694090796315},"7.0.0":{"name":"@putout/plugin-strict-mode","version":"7.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to add or remove strict mode directive","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-strict-mode#readme","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/plugin-declare":"*","@putout/plugin-nodejs":"*","@putout/plugin-typescript":"*","@putout/test":"^7.0.0","c8":"^8.0.0","eslint":"^8.0.1","eslint-plugin-n":"^16.0.0","eslint-plugin-putout":"^18.0.0","lerna":"^6.0.1","madrun":"^9.0.0","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=30"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"b3b175875dd4f37bfed571890b974bfeea1a2678","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@7.0.0","_nodeVersion":"20.3.0","_npmVersion":"9.6.6","dist":{"shasum":"5a3a29e039e621d7c02e00a0c6a498f57484690e","size":2713,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-7.0.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-strict-mode_7.0.0_1688821783225_0.026811118317647376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-08T13:09:43.404Z","publish_time":1688821783404,"_source_registry_name":"default","_cnpm_publish_time":1688821783404},"6.0.0":{"name":"@putout/plugin-strict-mode","version":"6.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to add or remove strict mode directive","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-strict-mode#readme","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/plugin-declare":"*","@putout/plugin-nodejs":"*","@putout/plugin-typescript":"*","@putout/test":"^6.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-n":"^16.0.0","eslint-plugin-putout":"^17.0.0","lerna":"^6.0.1","madrun":"^9.0.0","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=29"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"0261ab6307b7ce241dd0718b3e9481791f986e3d","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@6.0.0","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"shasum":"4a68fe70200027a84ddb33118010c97e51211624","size":2670,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-6.0.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-strict-mode_6.0.0_1686563299369_0.5522456092744841"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-12T09:48:19.509Z","publish_time":1686563299509,"_source_registry_name":"default","_cnpm_publish_time":1686563299509},"5.2.0":{"name":"@putout/plugin-strict-mode","version":"5.2.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to add or remove strict mode directive","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-strict-mode#readme","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/plugin-declare-undefined-variables":"*","@putout/plugin-nodejs":"*","@putout/plugin-typescript":"*","@putout/test":"^5.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^15.0.0","lerna":"^5.0.0","madrun":"^9.0.0","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=26"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"54ad9daa5bf4dfe0e8e334b0d416281d5f1fd055","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@5.2.0","_nodeVersion":"18.3.0","_npmVersion":"8.3.0","dist":{"shasum":"85615c6e3618cb0d07d78c3e643caf31364354bb","size":2683,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-5.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-5.2.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-strict-mode_5.2.0_1655208828675_0.2379727476827731"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-14T12:14:06.307Z","publish_time":1655208828851,"_cnpm_publish_time":1655208828851},"5.1.0":{"name":"@putout/plugin-strict-mode","version":"5.1.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to add or remove strict mode directive","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-strict-mode#readme","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/plugin-declare-undefined-variables":"*","@putout/plugin-nodejs":"*","@putout/plugin-typescript":"*","@putout/test":"^5.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^15.0.0","lerna":"^5.0.0","madrun":"^9.0.0","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=26"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"b200a348860cbaa1f485feb54c415c934dbece72","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@5.1.0","_nodeVersion":"18.3.0","_npmVersion":"8.3.0","dist":{"shasum":"03e933aa640beba00209d77ba299a5fd95cef243","size":2635,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-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","tmp":"tmp/plugin-strict-mode_5.1.0_1655207873177_0.7098586506522839"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-14T12:04:34.998Z","publish_time":1655207873359,"_cnpm_publish_time":1655207873359},"5.0.0":{"name":"@putout/plugin-strict-mode","version":"5.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to add or remove strict mode directive","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-strict-mode#readme","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/plugin-typescript":"*","@putout/test":"^5.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^15.0.0","lerna":"^4.0.0","madrun":"^9.0.0","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=26"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"b349fd1c1b9eafb58283ea234db64961f3b37e31","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@5.0.0","_nodeVersion":"18.0.0","_npmVersion":"8.3.0","dist":{"shasum":"fd75f047176ca008b8745d814235acad28a433dc","size":2612,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-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","tmp":"tmp/plugin-strict-mode_5.0.0_1651998900445_0.027011432684888925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-08T08:35:05.817Z","publish_time":1651998900615,"_cnpm_publish_time":1651998900615},"4.1.1":{"name":"@putout/plugin-strict-mode","version":"4.1.1","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to add or remove strict mode directive","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-strict-mode#readme","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/plugin-typescript":"*","@putout/test":"^5.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^14.0.0","lerna":"^4.0.0","madrun":"^9.0.0","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=25"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"cfd1e138be9773fb5acb8f89cfecadcf3eb640d2","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@4.1.1","_nodeVersion":"16.14.2","_npmVersion":"8.3.0","dist":{"shasum":"0bd199a9aa6f94168553845975a3799d55f1b5ba","size":2601,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-4.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","tmp":"tmp/plugin-strict-mode_4.1.1_1649603835308_0.24112497075959904"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-10T15:17:20.050Z","publish_time":1649603835526,"_cnpm_publish_time":1649603835526},"4.1.0":{"name":"@putout/plugin-strict-mode","version":"4.1.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to add or remove strict mode directive","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-strict-mode#readme","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/plugin-typescript":"*","@putout/test":"^5.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^14.0.0","lerna":"^4.0.0","madrun":"^9.0.0","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=25"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"c40bdfa11453240ff2475c0cdc9b9865a8b48b82","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@4.1.0","_nodeVersion":"16.14.2","_npmVersion":"8.3.0","dist":{"shasum":"534993e830515f82125f43d5931cb5f3a7c9bbc7","size":2610,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-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","tmp":"tmp/plugin-strict-mode_4.1.0_1648849579331_0.24506271711991912"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-01T21:46:22.984Z","publish_time":1648849579482,"_cnpm_publish_time":1648849579482},"4.0.0":{"name":"@putout/plugin-strict-mode","version":"4.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to add or remove strict mode directive","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-strict-mode#readme","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/plugin-typescript":"*","@putout/test":"^5.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^14.0.0","lerna":"^4.0.0","madrun":"^9.0.0","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=25"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"a130f064aa4bb55e5c4603d8167f64df40d66ddd","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@4.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.3.0","dist":{"shasum":"d645deb4ec7067aed6122d8dd3ec24b674fb3393","size":2586,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-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","tmp":"tmp/plugin-strict-mode_4.0.0_1648808126823_0.5781716165718189"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-01T10:22:06.615Z","publish_time":1648808126977,"_cnpm_publish_time":1648808126977},"3.0.0":{"name":"@putout/plugin-strict-mode","version":"3.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to add or remove strict mode directive","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-strict-mode#readme","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/test":"^4.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^13.0.0","lerna":"^4.0.0","madrun":"^8.0.1","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=24"},"license":"MIT","engines":{"node":">=14"},"publishConfig":{"access":"public"},"gitHead":"f4c915c73a6246a7d0f7aaa9299577280996f8bd","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@3.0.0","_nodeVersion":"16.13.2","_npmVersion":"8.3.0","dist":{"shasum":"a548c2b9481564fb9b84e60ea89b1142fda173db","size":2255,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-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","tmp":"tmp/plugin-strict-mode_3.0.0_1643228633911_0.27665694989792855"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-26T20:24:03.241Z","publish_time":1643228634475,"_cnpm_publish_time":1643228634475},"2.1.0":{"name":"@putout/plugin-strict-mode","version":"2.1.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove console.log calls","homepage":"http://github.com/coderaiser/putout","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/test":"^3.0.0","c8":"^7.5.0","eslint":"^7.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^7.0.0","lerna":"^4.0.0","madrun":"^8.0.1","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=10"},"license":"MIT","engines":{"node":">=12"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@2.1.0","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"shasum":"c041f097387beeb0cf7f5cc6825e39b7e0ea8d93","size":2290,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-2.1.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-strict-mode_2.1.0_1615303535748_0.2654162984150472"},"_hasShrinkwrap":false,"publish_time":1615303535936,"_cnpm_publish_time":1615303535936,"_cnpmcore_publish_time":"2021-12-16T21:06:13.933Z"},"2.0.0":{"name":"@putout/plugin-strict-mode","version":"2.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove console.log calls","homepage":"http://github.com/coderaiser/putout","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fix:lint":"madrun fix:lint","coverage":"madrun coverage"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/test":"^2.0.0","coveralls":"^3.0.0","eslint":"^7.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^5.0.1","lerna":"^3.8.5","madrun":"^7.0.0","nodemon":"^2.0.1","nyc":"^15.0.1","supertape":"^2.0.0"},"peerDependencies":{"putout":">=10"},"license":"MIT","engines":{"node":">=12"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@2.0.0","_nodeVersion":"14.13.0","_npmVersion":"6.14.7","dist":{"shasum":"7502a303b96cd3ccf1b15ccc581d79fd3f3815d6","size":2268,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-2.0.0.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-strict-mode_2.0.0_1602063947340_0.5744192258669596"},"_hasShrinkwrap":false,"publish_time":1602063947459,"_cnpm_publish_time":1602063947459,"_cnpmcore_publish_time":"2021-12-16T21:06:14.272Z"},"1.2.5":{"name":"@putout/plugin-strict-mode","version":"1.2.5","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove console.log calls","homepage":"http://github.com/coderaiser/putout","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fix:lint":"madrun fix:lint","coverage":"madrun coverage"},"dependencies":{"fullstore":"^3.0.0"},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/test":"^1.0.0","coveralls":"^3.0.0","eslint":"^6.2.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^3.0.0","lerna":"^3.8.5","madrun":"^5.0.0","nodemon":"^2.0.1","nyc":"^14.0.0","redrun":"^7.0.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4.31"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@1.2.5","_nodeVersion":"13.11.0","_npmVersion":"6.12.1","dist":{"shasum":"37a23e8887fdbb172e2223baf648e58bb43a34a5","size":2391,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-1.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-1.2.5.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-strict-mode_1.2.5_1585149340442_0.5821755807951683"},"_hasShrinkwrap":false,"publish_time":1585149340670,"_cnpm_publish_time":1585149340670,"_cnpmcore_publish_time":"2021-12-16T21:06:14.458Z"},"1.2.4":{"name":"@putout/plugin-strict-mode","version":"1.2.4","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove console.log calls","homepage":"http://github.com/coderaiser/putout","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fix:lint":"madrun fix:lint","coverage":"madrun coverage"},"dependencies":{"fullstore":"^2.0.2"},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/test":"^1.0.0","coveralls":"^3.0.0","eslint":"^6.2.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^3.0.0","lerna":"^3.8.5","madrun":"^5.0.0","nodemon":"^2.0.1","nyc":"^14.0.0","redrun":"^7.0.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4.31"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@1.2.4","_nodeVersion":"13.9.0","_npmVersion":"6.12.1","dist":{"shasum":"09bd186620f2e012de1dc97f8dfb8f0a63f6f02d","size":2391,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-1.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-1.2.4.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-strict-mode_1.2.4_1583246208225_0.47440546890006563"},"_hasShrinkwrap":false,"publish_time":1583246208483,"_cnpm_publish_time":1583246208483,"_cnpmcore_publish_time":"2021-12-16T21:06:14.681Z"},"1.2.3":{"name":"@putout/plugin-strict-mode","version":"1.2.3","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove console.log calls","homepage":"http://github.com/coderaiser/putout","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fix:lint":"madrun fix:lint","coverage":"madrun coverage"},"dependencies":{"fullstore":"^2.0.2"},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/test":"^1.0.0","coveralls":"^3.0.0","eslint":"^6.2.0","eslint-plugin-node":"^10.0.0","eslint-plugin-putout":"^2.0.0","lerna":"^3.8.5","madrun":"^3.0.0","nodemon":"^1.14.12","nyc":"^14.0.0","redrun":"^7.0.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4.31"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@1.2.3","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"shasum":"16ca1f8ba7566a6331a2103f7ad72c4c982a2cbb","size":2395,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-1.2.3.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-strict-mode_1.2.3_1570893034539_0.0022807357927612237"},"_hasShrinkwrap":false,"publish_time":1570893034711,"_cnpm_publish_time":1570893034711,"_cnpmcore_publish_time":"2021-12-16T21:06:14.897Z"},"1.2.2":{"name":"@putout/plugin-strict-mode","version":"1.2.2","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove console.log calls","homepage":"http://github.com/coderaiser/putout","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fix:lint":"madrun fix:lint","coverage":"madrun coverage"},"dependencies":{"fullstore":"^2.0.2"},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/test":"^1.0.0","coveralls":"^3.0.0","eslint":"^6.2.0","eslint-plugin-node":"^10.0.0","eslint-plugin-putout":"^2.0.0","lerna":"^3.8.5","madrun":"^3.0.0","nodemon":"^1.14.12","nyc":"^14.0.0","redrun":"^7.0.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4.31"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@1.2.2","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"shasum":"3550fb7ad498c86640d6cbea25d80eee3dbac2ea","size":2363,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-1.2.2.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-strict-mode_1.2.2_1570888286380_0.36008228004730247"},"_hasShrinkwrap":false,"publish_time":1570888286535,"_cnpm_publish_time":1570888286535,"_cnpmcore_publish_time":"2021-12-16T21:06:15.103Z"},"1.2.1":{"name":"@putout/plugin-strict-mode","version":"1.2.1","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove console.log calls","homepage":"http://github.com/coderaiser/putout","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fix:lint":"madrun fix:lint","coverage":"madrun coverage"},"dependencies":{"fullstore":"^2.0.2"},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/test":"^1.0.0","coveralls":"^3.0.0","eslint":"^6.2.0","eslint-plugin-node":"^10.0.0","eslint-plugin-putout":"^2.0.0","lerna":"^3.8.5","madrun":"^3.0.0","nodemon":"^1.14.12","nyc":"^14.0.0","redrun":"^7.0.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4.31"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@1.2.1","_nodeVersion":"12.10.0","_npmVersion":"6.10.0","dist":{"shasum":"1330b21e9fba11ae85beca71415fff358969faf7","size":2401,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-1.2.1.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-strict-mode_1.2.1_1568046035798_0.309668528955948"},"_hasShrinkwrap":false,"publish_time":1568046035922,"_cnpm_publish_time":1568046035922,"_cnpmcore_publish_time":"2021-12-16T21:06:15.298Z"},"1.2.0":{"name":"@putout/plugin-strict-mode","version":"1.2.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove console.log calls","homepage":"http://github.com/coderaiser/putout","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fix:lint":"madrun fix:lint","coverage":"madrun coverage"},"dependencies":{"fullstore":"^1.1.0"},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/test":"^1.0.0","coveralls":"^3.0.0","eslint":"^5.6.0","eslint-plugin-node":"^9.1.0","eslint-plugin-putout":"^1.2.1","lerna":"^3.8.5","madrun":"^2.1.4","nodemon":"^1.14.12","nyc":"^14.0.0","redrun":"^7.0.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4.31"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@1.2.0","_nodeVersion":"12.8.0","_npmVersion":"6.10.0","dist":{"shasum":"0c5ad8fb5411a355c0d728a3378b9e4fc2668731","size":2407,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-1.2.0.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-strict-mode_1.2.0_1565794073162_0.9916472383197472"},"_hasShrinkwrap":false,"publish_time":1565794073284,"_cnpm_publish_time":1565794073284,"_cnpmcore_publish_time":"2021-12-16T21:06:15.485Z"},"1.1.1":{"name":"@putout/plugin-strict-mode","version":"1.1.1","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove console.log calls","homepage":"http://github.com/coderaiser/putout","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fix:lint":"madrun fix:lint","coverage":"madrun coverage"},"dependencies":{"fullstore":"^1.1.0"},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/test":"^1.0.0","coveralls":"^3.0.0","eslint":"^5.6.0","eslint-plugin-node":"^9.1.0","eslint-plugin-putout":"^1.2.1","lerna":"^3.8.5","madrun":"^2.1.4","nodemon":"^1.14.12","nyc":"^14.0.0","redrun":"^7.0.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4.31"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@1.1.1","_nodeVersion":"12.6.0","_npmVersion":"6.10.0","dist":{"shasum":"89b6a1b119c5970f9fd9d7a473ea978e205f3679","size":2394,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-1.1.1.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-strict-mode_1.1.1_1563469417946_0.4195515827717746"},"_hasShrinkwrap":false,"publish_time":1563469418105,"_cnpm_publish_time":1563469418105,"_cnpmcore_publish_time":"2021-12-16T21:06:15.710Z"},"1.1.0":{"name":"@putout/plugin-strict-mode","version":"1.1.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove console.log calls","homepage":"http://github.com/coderaiser/putout","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fix:lint":"madrun fix:lint","coverage":"madrun coverage"},"dependencies":{"fullstore":"^1.1.0"},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/test":"^1.0.0","coveralls":"^3.0.0","eslint":"^5.6.0","eslint-plugin-node":"^8.0.0","eslint-plugin-putout":"^1.2.1","lerna":"^3.8.5","nodemon":"^1.14.12","nyc":"^14.0.0","redrun":"^7.0.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4.31"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@1.1.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"be5e68044c074a2970c37f892b84b988141577a5","size":2389,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-1.1.0.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-strict-mode_1.1.0_1560944758352_0.8612729773595595"},"_hasShrinkwrap":false,"publish_time":1560944758580,"_cnpm_publish_time":1560944758580,"_cnpmcore_publish_time":"2021-12-16T21:06:15.915Z"},"1.0.2":{"name":"@putout/plugin-strict-mode","version":"1.0.2","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove console.log calls","homepage":"http://github.com/coderaiser/putout","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fix:lint":"madrun fix:lint","coverage":"madrun coverage"},"dependencies":{"fullstore":"^1.1.0"},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/test":"^1.0.0","coveralls":"^3.0.0","eslint":"^5.6.0","eslint-plugin-node":"^8.0.0","eslint-plugin-putout":"^1.2.1","lerna":"^3.8.5","nodemon":"^1.14.12","nyc":"^13.0.1","redrun":"^7.0.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@1.0.2","_nodeVersion":"11.10.0","_npmVersion":"6.8.0","dist":{"shasum":"a61922e13b02042880dde559f4525f35845a253c","size":2408,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-1.0.2.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-strict-mode_1.0.2_1550506139892_0.975965860382433"},"_hasShrinkwrap":false,"publish_time":1550506140065,"_cnpm_publish_time":1550506140065,"_cnpmcore_publish_time":"2021-12-16T21:06:16.130Z"},"1.0.1":{"name":"@putout/plugin-strict-mode","version":"1.0.1","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove console.log calls","homepage":"http://github.com/coderaiser/putout","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fix:lint":"madrun fix:lint","coverage":"madrun coverage"},"dependencies":{"fullstore":"^1.1.0"},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/test":"^1.0.0","coveralls":"^3.0.0","eslint":"^5.6.0","eslint-plugin-node":"^8.0.0","eslint-plugin-putout":"^1.2.1","lerna":"^3.8.5","nodemon":"^1.14.12","nyc":"^13.0.1","redrun":"^7.0.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@1.0.1","_nodeVersion":"11.10.0","_npmVersion":"6.8.0","dist":{"shasum":"2bea334d5d56664386ccd245c1723675b947c51f","size":2670,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-1.0.1.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-strict-mode_1.0.1_1550506099623_0.18584678222736262"},"_hasShrinkwrap":false,"publish_time":1550506099742,"_cnpm_publish_time":1550506099742,"_cnpmcore_publish_time":"2021-12-16T21:06:16.343Z"},"1.0.0":{"name":"@putout/plugin-strict-mode","version":"1.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove console.log calls","homepage":"http://github.com/coderaiser/putout","main":"lib/strict-mode.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fix:lint":"madrun fix:lint","coverage":"madrun coverage"},"dependencies":{"fullstore":"^1.1.0"},"keywords":["putout","putout-plugin","plugin","strict-mode"],"devDependencies":{"@putout/test":"^1.0.0","coveralls":"^3.0.0","eslint":"^5.6.0","eslint-plugin-node":"^8.0.0","eslint-plugin-putout":"^1.2.1","lerna":"^3.8.5","nodemon":"^1.14.12","nyc":"^13.0.1","redrun":"^7.0.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-strict-mode@1.0.0","_nodeVersion":"11.10.0","_npmVersion":"6.8.0","dist":{"shasum":"d4a4a649c7f7b3d7f69a396f34ca60605b160eea","size":2979,"noattachment":false,"key":"/@putout/plugin-strict-mode/-/@putout/plugin-strict-mode-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-strict-mode/download/@putout/plugin-strict-mode-1.0.0.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-strict-mode_1.0.0_1550506063910_0.3832302585411398"},"_hasShrinkwrap":false,"publish_time":1550506064018,"_cnpm_publish_time":1550506064018,"_cnpmcore_publish_time":"2021-12-16T21:06:16.574Z"}},"readme":"# @putout/plugin-strict-mode [![NPM version][NPMIMGURL]][NPMURL]\n\n[NPMIMGURL]: https://img.shields.io/npm/v/@putout/plugin-strict-mode.svg?style=flat&longCache=true\n[NPMURL]: https://npmjs.org/package/@putout/plugin-strict-mode \"npm\"\n\n> **Strict mode** makes several changes to normal **JavaScript** semantics:\n>\n> - Eliminates some **JavaScript** silent errors by changing them to throw errors.\n> - Fixes mistakes that make it difficult for **JavaScript** engines to perform optimizations: strict mode code can sometimes be made to run faster than identical code that's not strict mode.\n> - Prohibits some syntax likely to be defined in future versions of **ECMAScript**.\n>\n> (c) [MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode)\n\n????[**Putout**](https://github.com/coderaiser/putout) plugin adds ability to add **strict mode** to **CommonJS**, and remove from **ESM**, where it enabled by default. Moved to [`@putout/plugin-nodejs`](https://www.npmjs.com/package/@putout/plugin-nodejs).\n\n## Install\n\n```\nnpm i @putout/plugin-strict-mode -D\n```\n\n## Rule\n\n```json\n{\n    \"rules\": {\n        \"strict-mode/add-missing\": \"on\",\n        \"strict-mode/remove-useless\": \"on\"\n    }\n}\n```\n\n## ❌ Example of incorrect code\n\nESM:\n\n```js\n'strict mode';\n\nimport a from 'b';\n```\n\nCommonJS:\n\n```js\nconst a = require('b');\n```\n\n## ✅ Example of correct code\n\nESM:\n\n```js\nimport a from 'b';\n```\n\nCommonJS:\n\n```js\n'strict mode';\n\nconst a = require('b');\n```\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/coderaiser/putout/tree/v33.13.4/packages/plugin-strict-mode#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"license":"MIT"}