{"_id":"@calmdownval/eslint-config","_rev":"12-3e94f972d3d6082605bd1fe7ab3ec5cc","name":"@calmdownval/eslint-config","dist-tags":{"latest":"2.1.4"},"versions":{"1.0.0":{"name":"@calmdownval/eslint-config","version":"1.0.0","license":"ISC","peerDependencies":{"@calmdownval/eslint-import-resolver-typescript":"1.0.0","@typescript-eslint/eslint-plugin":">=4.26.x","@typescript-eslint/parser":">=4.26.x","eslint":">=7.28.x","eslint-plugin-import":">=2.23.x"},"repository":{"type":"git","url":"git://github.com/CalmDownVal/eslint-config.git"},"gitHead":"2e38aa2bea49228db6efbdb3c1bf56c246b12862","description":"This is a collection of ESLint rule configurations for some of the most common JS/TS workflows. It does not extend any other config packages, instead all the configuration resides within this repository.","bugs":{"url":"https://github.com/CalmDownVal/eslint-config/issues"},"homepage":"https://github.com/CalmDownVal/eslint-config#readme","_id":"@calmdownval/eslint-config@1.0.0","_nodeVersion":"12.14.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-HpemNMwbPvmATth3XTwg9/+ksWheitgMlU+ZY90cJDyG4ZmPH1QhftLddoo3HrCA3FRzsrDUhSOl41rIo75WIg==","shasum":"78567bfd903960c81e6c49d8e6fe6d5172dca35c","tarball":"https://registry.npmjs.org/@calmdownval/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":5,"unpackedSize":96719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwPsnCRA9TVsSAnZWagAAeNkP/3kpnqYAtPGwkk91JCH8\nJt4BM+baJjco8fH12USGDPt9ZSIx1rmaMQbApOz0WtFznIt/N8kEifqWp9Uo\nlz4qFtPEsRgSUDDURm6/mhWUvS75s6i4huviDE4Oq6qnD2Dvu3Pq3O0+uUYe\nShgWjeTy/r+hoJ3gJ5KlMU/UREQ2Rfw9T1WFRlIv4aMp7mFsQLMGfdA8p4FT\nZw/pBWknhloSW2HeOb07AZSN7C0+ftpGNGDnL5uhWlnmAdt2/qf//ci+8jR/\nrLd2F2UmacznsuuVyI6mUtKQhtIak1RJdZyLpFgwwm1N5qZDitD55TQSF7e4\nB1w+6f6SbkAGL5PFWOMWCP0qea2b6MJPX0SPyOFkVpQkhcJELhaikdMX8sny\nOmrvPbcEC2FV0EmKKpFtfwfthscMicV78r6xmnq2T6zf4c5Qwt8x0W+QV+mg\n1R0whPtd3q4JagKrJuiw0wry9vJFMZRleaZJ/je84n3RNeQIvJRT3a7A5TKD\nwYQEBrVOZTcT3Ucb06xl2V9O8jzGOpesd5mwfq/YQ6fiPhl5taYnDyn6nd0i\nwAyZ9e3EGe61VRtYcEBUeYYpgBFqIkgIpX91lQa+VPnGSrZfeIp9onARDWnT\nhkpbMvwkXDNDt8ixTRqEDalYWu81UYPFez5zo4T5xxT6c1VjMOsw8aNPrkGT\nP3FU\r\n=vUTV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGRWZW4sLD7sgDxejxF9Bk2dsdBGsjvKeMXmTjMtRpkAIgHTuA9JVUyirU1NF+h6SYORCd3lA2p9pGexe6WBo7P9w="}]},"_npmUser":{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"},"directories":{},"maintainers":[{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0_1623259943396_0.6538884135805891"},"_hasShrinkwrap":false},"1.0.1":{"name":"@calmdownval/eslint-config","version":"1.0.1","license":"ISC","peerDependencies":{"@calmdownval/eslint-import-resolver-typescript":">=1.0.0","@typescript-eslint/eslint-plugin":">=4.29.3","@typescript-eslint/parser":">=4.29.3","eslint":">=7.32.0","eslint-plugin-import":">=2.24.2"},"repository":{"type":"git","url":"git://github.com/CalmDownVal/eslint-config.git"},"description":"This is a collection of ESLint rule configurations for some of the most common JS/TS workflows. It does not extend any other config packages, instead all the configuration resides within this repository.","licenseText":"Copyright 2021 Václav Lahuta\n\nPermission to use, copy, modify, and/or distribute this software for any purpose\nwith or without fee is hereby granted, provided that the above copyright notice\nand this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS\nOF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER\nTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF\nTHIS SOFTWARE.\n","_id":"@calmdownval/eslint-config@1.0.1","dist":{"shasum":"4458dc8c921ca8033964871d512c28e4f2705478","integrity":"sha512-x64BsLYZaHvdJMe95v15AYCg9yDRaDqT4SVX61s/zgxnsUeEsM5noJ7v6adytbRbWNwuV5NxF3ZfY0yCEfietg==","tarball":"https://registry.npmjs.org/@calmdownval/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":6,"unpackedSize":96040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ91RCRA9TVsSAnZWagAAFWYP/0wVPD/jGipOGTIQ9Esj\n/ugCYgelImr8iwfX9Cen9ekNOuBMPkBpgp7/L9VQXuscaBe76JTXKFRoRFjr\n84egp91BbZrdh3HhRto+MlNOUjxwKMlVaubnIIySB3nh6OKZoSwFzopUIDAT\nE8z0q23NfCkAXzNIviVp2Y1am66ZpeQhsb4y+K0WvXaFxQyMtCcxxtrvEjrT\nmBfTOA/tBE58rErIQb57zXFLyLw3HZfWWC5MgrntES84dYsz/gaxMcFI6/1i\nM8PnKiznwhaqjO4cmewliEa+GH/fU42yxPb7eKzBjwRCfz7CdK8tZLPG74X0\n9pYlSnG1FH4PZ60/WGaB+2IN30Qe9lcRV7lpPZZOxe3K6GvIhBISC8OTs2D7\nGSY3h/SPTbcINyRTXiOp54RBcqO52r48UDXMMQNwjkvCs5ZE0JxQkfNpLU9U\nHsXFiJ36DFn62yLA8r+ukU+vw9lJg0kpnNU1bz201UsBiou9jPw5quQUXapf\nVF0RrA4XiVjbK8wPhH7ulQnVUfXg4KQkP+tZTUCX65UGjY0PWchowD3uN2xT\n9zJakWNDcixyiKv5mOaxybeYYBb1pCPpA+eg85s5xe2CMacWNP1iAPLBA2h6\n4wpt/BUtHm2notMs4bvLQm7y2t2drqK6E71iDx+ECSxzVQWU4MzBLlGKdywQ\nLDLD\r\n=egsF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC46hMVoctFDWfkkWOrkgg5pv3naa8YdLgUCIg6H+AftAiEAlswev2rI+CHAhjSmaCR6QJHLrG40T33Kz6gM0jLqskA="}]},"_npmUser":{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"},"directories":{},"maintainers":[{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.1_1630002512928_0.595646455970368"},"_hasShrinkwrap":false},"2.0.0":{"name":"@calmdownval/eslint-config","version":"2.0.0","license":"ISC","peerDependencies":{"@calmdownval/eslint-import-resolver-typescript":"1.1.2","@typescript-eslint/eslint-plugin":"6.2.0","@typescript-eslint/parser":"6.2.0","eslint":"8.45.0","eslint-plugin-import":"2.27.5"},"repository":{"type":"git","url":"git://github.com/CalmDownVal/eslint-config.git"},"gitHead":"028037d2a1f37c6dcae2024fe8f01248786db011","description":"This is a collection of ESLint rule configurations for some of the most common JS/TS workflows. It does not extend any other config packages, all configuration resides within this repository.","bugs":{"url":"https://github.com/CalmDownVal/eslint-config/issues"},"homepage":"https://github.com/CalmDownVal/eslint-config#readme","_id":"@calmdownval/eslint-config@2.0.0","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-ZRAuFa4f9UVruKVcUzmloXuECoGMAgiUucTE7U4oxN3zNRJ8d4g/t/WGFiB/dOj9Z6AOYxgmWYZRoTydRCFxdQ==","shasum":"b32b5fc73df08a0092aa45e9d570d67ffce8dfbb","tarball":"https://registry.npmjs.org/@calmdownval/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":5,"unpackedSize":100277,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/A6F8gl1zE/58f/SaPsgwzVBZI/R4wUt4B5Bu6TNiVAiEA3JmNAvp9aqRfMnxw287UgO7+fWchg6gYmpgKwDbatdQ="}]},"_npmUser":{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"},"directories":{},"maintainers":[{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.0_1690377115793_0.4755030934250639"},"_hasShrinkwrap":false},"2.0.1":{"name":"@calmdownval/eslint-config","version":"2.0.1","license":"ISC","peerDependencies":{"@calmdownval/eslint-import-resolver-typescript":"1.2.0","@typescript-eslint/eslint-plugin":"6.2.0","@typescript-eslint/parser":"6.2.0","eslint":"8.46.0","eslint-plugin-import":"2.28.0"},"repository":{"type":"git","url":"git://github.com/CalmDownVal/eslint-config.git"},"gitHead":"a9692815e53f0613df26065355d04ead502d440e","description":"This is a collection of ESLint rule configurations for some of the most common JS/TS workflows. It does not extend any other config packages, all configuration resides within this repository.","bugs":{"url":"https://github.com/CalmDownVal/eslint-config/issues"},"homepage":"https://github.com/CalmDownVal/eslint-config#readme","_id":"@calmdownval/eslint-config@2.0.1","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-C9tyuxLHYZq/ghp39bu9+3inzDujraSWqxhUdU7OnxEqmvErpqrDXShKc4FEko6mq046eaO+8BLj6UkSi0Vl5Q==","shasum":"84083db86fd1316b4266bc635814eb462eeea819","tarball":"https://registry.npmjs.org/@calmdownval/eslint-config/-/eslint-config-2.0.1.tgz","fileCount":5,"unpackedSize":100366,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE4UmxbDMI0IIFG/I+f59kU1lJx45tmdKoiMBFct8Xr8AiAhAqkp/GXQCaiZAiy50j4G6sbRgwmycGHngezmccgAxQ=="}]},"_npmUser":{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"},"directories":{},"maintainers":[{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.1_1690739891684_0.5111769770967511"},"_hasShrinkwrap":false},"2.0.2":{"name":"@calmdownval/eslint-config","version":"2.0.2","license":"ISC","peerDependencies":{"@calmdownval/eslint-import-resolver-typescript":"1.2.0","@typescript-eslint/eslint-plugin":"6.2.1","@typescript-eslint/parser":"6.2.1","eslint":"8.46.0","eslint-plugin-import":"2.28.0"},"repository":{"type":"git","url":"git://github.com/CalmDownVal/eslint-config.git"},"gitHead":"6864a7c63981eed16208cc62f481a944332f770f","description":"This is a collection of ESLint rule configurations for some of the most common JS/TS workflows. It does not extend any other config packages, all configuration resides within this repository.","bugs":{"url":"https://github.com/CalmDownVal/eslint-config/issues"},"homepage":"https://github.com/CalmDownVal/eslint-config#readme","_id":"@calmdownval/eslint-config@2.0.2","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-HYQbekfltVVdIBWutjMwwoq8NXytJrV9guqZOFlMDuG+AvT4wrYcRe3QF7YZBlQywGQo+if+wvTSu44PukEFOQ==","shasum":"a523ba1cfd62d4bb27423bf2ede6c85eeb14fbfb","tarball":"https://registry.npmjs.org/@calmdownval/eslint-config/-/eslint-config-2.0.2.tgz","fileCount":6,"unpackedSize":101974,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPeaPnEcC9DKeueF+Nq7pf3zYlZf7ZGEf7UAsg1yVsBwIgNXmtQ9VYtnll8krMNVOedgj9zxSKrO6rjf0PizCx7Lg="}]},"_npmUser":{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"},"directories":{},"maintainers":[{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.2_1691248390112_0.6451228817183983"},"_hasShrinkwrap":false},"2.0.3":{"name":"@calmdownval/eslint-config","version":"2.0.3","license":"ISC","peerDependencies":{"@calmdownval/eslint-import-resolver-typescript":"1.2.0","@typescript-eslint/eslint-plugin":"6.2.1","@typescript-eslint/parser":"6.2.1","eslint":"8.46.0","eslint-plugin-import":"2.28.0"},"peerDependenciesMeta":{"@calmdownval/eslint-import-resolver-typescript":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-import":{"optional":true}},"repository":{"type":"git","url":"git://github.com/CalmDownVal/eslint-config.git"},"gitHead":"b46d3c2d67b27a1e6afa116f45f9999561ce1e6e","description":"This is a collection of ESLint rule configurations for some of the most common JS/TS workflows. It does not extend any other config packages, all configuration resides within this repository.","bugs":{"url":"https://github.com/CalmDownVal/eslint-config/issues"},"homepage":"https://github.com/CalmDownVal/eslint-config#readme","_id":"@calmdownval/eslint-config@2.0.3","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-crJuETuSSsWxkzibwUn4sFL033U5MsR+kOJxtRAyUjpfjHkTnfJMrn2rq4w7ypV0t2xPbjMple4ebJMxN976hw==","shasum":"646d8285a0dc502958becf78637a2ea4f787d322","tarball":"https://registry.npmjs.org/@calmdownval/eslint-config/-/eslint-config-2.0.3.tgz","fileCount":6,"unpackedSize":102259,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnyZuOZskoeJQ3wU1ZjsnO3sLC2ucB3k1qwFpKeEWjhgIhAOt9vEGuE9yhVk4fzlaWF6kncxLisw6+4IfUXNZJMttA"}]},"_npmUser":{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"},"directories":{},"maintainers":[{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.3_1691249056209_0.28878500949172614"},"_hasShrinkwrap":false},"2.0.4":{"name":"@calmdownval/eslint-config","version":"2.0.4","license":"ISC","peerDependencies":{"@calmdownval/eslint-import-resolver":"1.0.0","@typescript-eslint/eslint-plugin":"6.2.1","@typescript-eslint/parser":"6.2.1","eslint":"8.46.0","eslint-plugin-import":"2.28.0"},"peerDependenciesMeta":{"@calmdownval/eslint-import-resolver":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-import":{"optional":true}},"repository":{"type":"git","url":"git://github.com/CalmDownVal/eslint-config.git"},"gitHead":"b725fc82a60748448a009d38e3871a902601986b","description":"This is a collection of ESLint rule configurations for some of the most common JS/TS workflows. It does not extend any other config packages, all configuration resides within this repository.","bugs":{"url":"https://github.com/CalmDownVal/eslint-config/issues"},"homepage":"https://github.com/CalmDownVal/eslint-config#readme","_id":"@calmdownval/eslint-config@2.0.4","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-wWGldIZIOLxltVhl7m04rqguPbF5X1GklVJLku+aiRwHdtV7DCU4V2LUd2RcD9uD4vHVjKMdN9QXsseDqidzLg==","shasum":"d7bd25a028fc1d087eb4edb9fb6d9834994a4802","tarball":"https://registry.npmjs.org/@calmdownval/eslint-config/-/eslint-config-2.0.4.tgz","fileCount":6,"unpackedSize":101740,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3EFk2l22JNdlMDZWih1yKQNa2pH9W7YIamqluGo0uIAIgQAqQ+aIpSMRSjEbQ0dzyKdf8IwF5auPTlTE4raW8KYk="}]},"_npmUser":{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"},"directories":{},"maintainers":[{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.4_1691251060569_0.22076935946904497"},"_hasShrinkwrap":false},"2.1.0":{"name":"@calmdownval/eslint-config","version":"2.1.0","license":"ISC","peerDependencies":{"@calmdownval/eslint-import-resolver":"1.1.0","@typescript-eslint/eslint-plugin":"6.7.5","@typescript-eslint/parser":"6.7.5","eslint":"8.51.0","eslint-plugin-import":"2.28.1"},"peerDependenciesMeta":{"@calmdownval/eslint-import-resolver":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-import":{"optional":true}},"repository":{"type":"git","url":"git://github.com/CalmDownVal/eslint-config.git"},"gitHead":"fda97a1672b4d19deffcbeffd828f87daaec8c25","description":"This is a collection of ESLint rule configurations for some of the most common JS/TS workflows. It does not extend any other config packages, all configuration resides within this repository.","bugs":{"url":"https://github.com/CalmDownVal/eslint-config/issues"},"homepage":"https://github.com/CalmDownVal/eslint-config#readme","_id":"@calmdownval/eslint-config@2.1.0","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-d5w/7Fih5LD/VPOaq34HG30JaCYBcWCjyv5wGy8dY+6fjtdUGBnpy2t3ynsodbbIgPw8/8q72YPeIQdpkTUlPQ==","shasum":"6625a9f2605be74c5da41f1fb1f615e4f6a77ef1","tarball":"https://registry.npmjs.org/@calmdownval/eslint-config/-/eslint-config-2.1.0.tgz","fileCount":6,"unpackedSize":103179,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX38S+3pRsIUOTIwhs7MRFuxctp6pPU/tFM7A+2JE09QIgF+E269DYT7KZoW8CMdJRag3/kxp4qPrCoDxxn8Nm0xo="}]},"_npmUser":{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"},"directories":{},"maintainers":[{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.0_1697141538861_0.7592395968262979"},"_hasShrinkwrap":false},"2.1.1":{"name":"@calmdownval/eslint-config","version":"2.1.1","license":"ISC","peerDependencies":{"@calmdownval/eslint-import-resolver":"1.1.0","@typescript-eslint/eslint-plugin":"6.7.5","@typescript-eslint/parser":"6.7.5","eslint":"8.51.0","eslint-plugin-import":"2.28.1"},"peerDependenciesMeta":{"@calmdownval/eslint-import-resolver":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-import":{"optional":true}},"repository":{"type":"git","url":"git://github.com/CalmDownVal/eslint-config.git"},"gitHead":"7ddd7d2cf1c700cee23672ce08aeba094e653041","description":"This is a collection of ESLint rule configurations for some of the most common JS/TS workflows. It does not extend any other config packages, all configuration resides within this repository.","bugs":{"url":"https://github.com/CalmDownVal/eslint-config/issues"},"homepage":"https://github.com/CalmDownVal/eslint-config#readme","_id":"@calmdownval/eslint-config@2.1.1","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-Viq+i+BFnQxtvOTEDDtpuBvMGK8I8UHp7Pqorg3AAuxlBioWkanXrLsn9u8bLgw0+ope8cw+MnFYnE7rV6P0sQ==","shasum":"d77787f417b34b373f47f7a4c3fd54edcdb7ab25","tarball":"https://registry.npmjs.org/@calmdownval/eslint-config/-/eslint-config-2.1.1.tgz","fileCount":6,"unpackedSize":105072,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEP8C0DbOheAT0mKEjDioo8iXoGBAPkja4WoCk/2ojtrAiEAk9LFFcce42QAcjlxDedc8XevPpK2nEfmG+mkiTWlt/s="}]},"_npmUser":{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"},"directories":{},"maintainers":[{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.1_1697145869448_0.009063607967981335"},"_hasShrinkwrap":false},"2.1.2":{"name":"@calmdownval/eslint-config","version":"2.1.2","license":"ISC","peerDependencies":{"@calmdownval/eslint-import-resolver":"1.1.0","@typescript-eslint/eslint-plugin":"6.7.5","@typescript-eslint/parser":"6.7.5","eslint":"8.51.0","eslint-plugin-import":"2.28.1"},"peerDependenciesMeta":{"@calmdownval/eslint-import-resolver":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-import":{"optional":true}},"repository":{"type":"git","url":"git://github.com/CalmDownVal/eslint-config.git"},"gitHead":"081a523900f96e818da593dff161ee43063cfd07","description":"This is a collection of ESLint rule configurations for some of the most common JS/TS workflows. It does not extend any other config packages, all configuration resides within this repository.","bugs":{"url":"https://github.com/CalmDownVal/eslint-config/issues"},"homepage":"https://github.com/CalmDownVal/eslint-config#readme","_id":"@calmdownval/eslint-config@2.1.2","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-bPyNrR8PvLbn1D4WUcZ3QR/O3b51oMISOjlW0aKRFYEN5LJuJNKFqzIEX8GDPu9MRiIkGivFsQoEMmpdg+JbEQ==","shasum":"6409d9370049c68dcd9f3746b152e606894bdbbe","tarball":"https://registry.npmjs.org/@calmdownval/eslint-config/-/eslint-config-2.1.2.tgz","fileCount":6,"unpackedSize":105236,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqDI1ynW7gIghOABb6V1svVF0CPVxtXCy8g77BnQMBfgIgO7H8MvH/0pgpRLG4E8EUdSxgbCffwOH6Hbl40CN7zZI="}]},"_npmUser":{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"},"directories":{},"maintainers":[{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.2_1697147258900_0.49535337271765467"},"_hasShrinkwrap":false},"2.1.3":{"name":"@calmdownval/eslint-config","version":"2.1.3","license":"ISC","peerDependencies":{"@calmdownval/eslint-import-resolver":"1.1.1","@typescript-eslint/eslint-plugin":"6.7.5","@typescript-eslint/parser":"6.7.5","eslint":"8.51.0","eslint-plugin-import":"2.28.1"},"peerDependenciesMeta":{"@calmdownval/eslint-import-resolver":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-import":{"optional":true}},"repository":{"type":"git","url":"git://github.com/CalmDownVal/eslint-config.git"},"gitHead":"5a3fef621b4dba350825f19b5d5493c195954183","description":"This is a collection of ESLint rule configurations for some of the most common JS/TS workflows. It does not extend any other config packages, all configuration resides within this repository.","bugs":{"url":"https://github.com/CalmDownVal/eslint-config/issues"},"homepage":"https://github.com/CalmDownVal/eslint-config#readme","_id":"@calmdownval/eslint-config@2.1.3","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-+RIejbAqqEYd16yRCm0SL0I6Uhs3ZcIgXe8pXnNBekzOl0D0Dg6KcC+7jXKsY1CvjJ9H+KcZTXiZPQmlE7ZSaw==","shasum":"0ed5853e289f699f0283c1f642df2f9716e6eb6c","tarball":"https://registry.npmjs.org/@calmdownval/eslint-config/-/eslint-config-2.1.3.tgz","fileCount":6,"unpackedSize":105236,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOG9hVKavtfi421n/s4ohI3ITEZyG3C5LpaOVJiaz7EQIgagOssradOQCYaI2iB+5uYi4ZP4g1AMthpMJx33PAZgk="}]},"_npmUser":{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"},"directories":{},"maintainers":[{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.3_1697157273169_0.403594596181722"},"_hasShrinkwrap":false},"2.1.4":{"name":"@calmdownval/eslint-config","version":"2.1.4","license":"ISC","peerDependencies":{"@calmdownval/eslint-import-resolver":"1.1.x","@typescript-eslint/eslint-plugin":"6.7.5","@typescript-eslint/parser":"6.7.5","eslint":"8.51.0","eslint-plugin-import":"2.28.1"},"peerDependenciesMeta":{"@calmdownval/eslint-import-resolver":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-import":{"optional":true}},"repository":{"type":"git","url":"git://github.com/CalmDownVal/eslint-config.git"},"gitHead":"7e9fa139790a57039e6cda7a624ce86ba068c1b8","description":"This is a collection of ESLint rule configurations for some of the most common JS/TS workflows. It does not extend any other config packages, all configuration resides within this repository.","bugs":{"url":"https://github.com/CalmDownVal/eslint-config/issues"},"homepage":"https://github.com/CalmDownVal/eslint-config#readme","_id":"@calmdownval/eslint-config@2.1.4","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-Pqx4dYJmohBNQ9bxpTEQOE1V/QdzJASK+PcgEiY/ODVKfw140e1se0h1OVKYZrcZPcv5oeHFIKkFZe+U8yjSLA==","shasum":"78552c2190dbbf92b9a760133d9d54790b3e2b87","tarball":"https://registry.npmjs.org/@calmdownval/eslint-config/-/eslint-config-2.1.4.tgz","fileCount":6,"unpackedSize":105236,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXyGOg0u2cWhJS0NfOJqiwMFpDPhXtavDcXF/n3Rzw/AIhAN/t2Ron2Qf3yFv41478esRTX4/9JTg+7pYaYE0HPgq1"}]},"_npmUser":{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"},"directories":{},"maintainers":[{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.4_1697157480039_0.9431638123147168"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-09T17:32:23.329Z","1.0.0":"2021-06-09T17:32:23.580Z","modified":"2023-10-13T00:38:00.489Z","1.0.1":"2021-08-26T18:28:33.058Z","2.0.0":"2023-07-26T13:11:55.996Z","2.0.1":"2023-07-30T17:58:11.848Z","2.0.2":"2023-08-05T15:13:10.329Z","2.0.3":"2023-08-05T15:24:16.408Z","2.0.4":"2023-08-05T15:57:40.742Z","2.1.0":"2023-10-12T20:12:19.123Z","2.1.1":"2023-10-12T21:24:29.658Z","2.1.2":"2023-10-12T21:47:39.131Z","2.1.3":"2023-10-13T00:34:33.354Z","2.1.4":"2023-10-13T00:38:00.314Z"},"maintainers":[{"name":"calmdownval","email":"vaclav.lahuta@gmail.com"}],"description":"This is a collection of ESLint rule configurations for some of the most common JS/TS workflows. It does not extend any other config packages, all configuration resides within this repository.","repository":{"type":"git","url":"git://github.com/CalmDownVal/eslint-config.git"},"license":"ISC","readme":"# @calmdownval/eslint-config\n\nThis is a collection of ESLint rule configurations for some of the most common\nJS/TS workflows. It does not extend any other config packages, all configuration\nresides within this repository.\n\n## Motivation\n\nThis package configures *all* available rules of ESLint itself and any plugins\nused. Any overrides and additional config packages, should you need any, must be\napplied *after* this config to take effect. This package is intended to serve as\na solid base for new projects or new ESLint configurations. It (re-)sets all\noptions of all rules even if they correspond to their current defaults to fixate\ntheir behavior as much as possible.\n\n## Usage\n\nTo use this config you will need to install ESLint and any plugins required by\nthe configurations you choose to use.\n\n```sh\nyarn add --dev eslint @calmdownval/eslint-config\n```\n\nThen setup your `.eslintrc` file as described below.\n\n### Default Configuration\n\nThe default configuration. Configures ESLint core rules.\n\n**You should always include this configuration.**\n\n`.eslintrc`:\n\n```json\n{\n  \"root\": true,\n  \"extends\": [\n    \"@calmdownval/eslint-config\"\n  ]\n}\n```\n\n### Import Configuration\n\nConfiguration for the import plugin.\n\n`.eslintrc`:\n\n```json\n{\n  \"root\": true,\n  \"extends\": [\n    \"@calmdownval/eslint-config\",\n    \"@calmdownval/eslint-config/import\"\n  ]\n}\n```\n\nRequired dependencies:\n\n- `@calmdownval/eslint-import-resolver`\n- `eslint-plugin-import`\n\n### TypeScript Configuration\n\nThis configuration replaces some of the default rules to work with TypeScript\nand adds plenty additional rules that are TS-specific. Also configures the\nImport plugin to resolve TS paths correctly.\n\n`.eslintrc`:\n\n```json\n{\n  \"root\": true,\n  \"extends\": [\n    \"@calmdownval/eslint-config\",\n    \"@calmdownval/eslint-config/typescript\",\n\n    // additionally, if using eslint-plugin-import:\n    \"@calmdownval/eslint-config/import\",\n    \"@calmdownval/eslint-config/typescript/import\"\n  ]\n}\n```\n\nRequired dependencies:\n\n- `@calmdownval/eslint-import-resolver`\n- `@typescript-eslint/eslint-plugin`\n- `@typescript-eslint/parser`\n- `eslint-plugin-import` (optional)\n\nMonorepos and other non-trivial projects may need to reconfigure:\n\n- the `project` parser option\n- the `project` resolver setting\n\nA monorepo with workspaces under the `packages` directory might use the\nfollowing configuration:\n\n```json\n{\n  \"parserOptions\": {\n    \"project\": \"./packages/*/tsconfig.json\"\n  },\n\n  // additionally, if using eslint-plugin-import:\n  \"settings\": {\n    \"import/resolver\": {\n      \"@calmdownval/eslint-import-resolver\": {\n        \"project\": \"./packages/*/tsconfig.json\"\n      }\n    }\n  }\n}\n```\n","readmeFilename":"readme.md","homepage":"https://github.com/CalmDownVal/eslint-config#readme","bugs":{"url":"https://github.com/CalmDownVal/eslint-config/issues"}}