{"_id":"@eigenspace/eslint-config-codestyle","_rev":"4-ff9ff357fd8c62e3501980a09dcd31c0","name":"@eigenspace/eslint-config-codestyle","dist-tags":{"latest":"1.1.2"},"versions":{"1.0.0":{"name":"@eigenspace/eslint-config-codestyle","version":"1.0.0","license":"MIT","dependencies":{"eslint-plugin-react":"7.14.2","eslint-plugin-react-redux":"3.0.1"},"peerDependencies":{"react":"16.x"},"devDependencies":{"@eigenspace/helper-scripts":"1.0.77"},"description":"Includes eslint shareable configs.","_id":"@eigenspace/eslint-config-codestyle@1.0.0","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-G4B6zsoCdRQRTx4QTTUwaGsiBE76WMRV1giQKD37YMla87RLTthtTvj+GYTL+4sHpRWiuwNYakHiMyQ0uFv/9A==","shasum":"9c89d8b07bc4731dfbebc27b531856d50a11d75f","tarball":"https://registry.npmjs.org/@eigenspace/eslint-config-codestyle/-/eslint-config-codestyle-1.0.0.tgz","fileCount":6,"unpackedSize":5903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdR83CCRA9TVsSAnZWagAAhLwQAIX7Qx+TZD3MlIS/V8an\nNRl+3mv+LI4tmpjajqfVvIgZ/pSJACSW9A6/wcGf/xMoXpsISnprHpvr04fE\nnofoSdjxiSNA/DholgdUQKUkQdkqkrqOpGXimJF2DsuyL/OdNmKayu7zc383\nPlrzIK7jYYCRiFf6TBkzF7m4XpWpNdFnIDTDva3Zftx6Xp9zNqr81WdcwQs9\n1pvuIK6HPBZo/YI8L0YbGawe29kM/oCfwrB2iDPda4msVL+ZzqXsORBxckd1\nvKSenqQwgeloPnsfDPJCGAcZrv0zcRnjgy5oZu4VByphQNj7F+3Mpy/+Zcbn\nFOp/b9Qhcua5V3eYbesobt0X3W/SI2kxW+O5mnXXYEyqSZDnjT1DvxirqbC5\nlkj2ni8s6c0O9NPnZ9WZPo2x4Ak9QsYif32QrL/UGnSd8LsluwOYy3lj7WHY\nQTK2KeqNquWUYOwrF9MNxD1TrorlUiJePP8jmHHpTi2vO1TEP0Uw7um/3QLf\neAMyu44uZXVxxxSvMm0lCczXiG5SICELWLgIyEhVBVykbDbZW0n0G6nYaXAM\nSmVx9NV+e3FCoH2PcsUoUyfHkqYc6zst/3f+8qQWvdsCYKC/vYSlbUPgFdCT\nJKF+ult/f/vUrWX4F0KogLVF7L5YS2RDL5u73Cu7wHKeB8whdeGL29uQmCgN\n9Qsw\r\n=8K0m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGQSud9rz2qNSpbL07d7gA7etp4Vb/w6yEoo96M8xlTLAiEAlIs4LAUf5qOxz/oBb8lmSf6Xrz4Svfsrfv5Bjvsu3vE="}]},"maintainers":[{"name":"eigenspace","email":"akaeigenspace@gmail.com"}],"_npmUser":{"name":"eigenspace","email":"akaeigenspace@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-codestyle_1.0.0_1564986818167_0.27993584394635307"},"_hasShrinkwrap":false},"1.1.0":{"name":"@eigenspace/eslint-config-codestyle","version":"1.1.0","license":"MIT","dependencies":{"eslint-plugin-react":"7.14.2","eslint-plugin-react-redux":"3.0.1"},"peerDependencies":{"react":"16.x"},"description":"1. Create `.eslintrc.js` in project root or choose already existing. 2. Add `@eigenspace/codestyle` as dev dependency. 3. Then add this below <sup>(1)</sup>: ``` \"@eigenspace/eslint-config-codestyle\": \"file:node_modules/@eigenspace/codestyle/packages/esli","_id":"@eigenspace/eslint-config-codestyle@1.1.0","dist":{"shasum":"20677956f4b802a8386bedcad4aeea4d9b946773","integrity":"sha512-YuEkx4g79IRBLjiTFY/yZ3d0ke1PDcdkZm5uHZCsuXG4eVshj9ya6UG2y5bzjEUCrwJXu7rhvFtKoVyfCLDQng==","tarball":"https://registry.npmjs.org/@eigenspace/eslint-config-codestyle/-/eslint-config-codestyle-1.1.0.tgz","fileCount":6,"unpackedSize":5758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdR/xKCRA9TVsSAnZWagAAom0P/A202+pnXmPyVq1C2mW7\nSWtkExuWPAy459TF9xusrOdgtKlUsLNeOwELACq0ZeW3FEjWouuqTdpRaB46\nO5k/SkzxUtcQE+Bucmf/6itB72j+izT2V0PVVa4bMKd7eg1q+oc4XdjbzBsI\nLxvWOK1EQiqQP5bSrkPwp9EHjd+H6FE2FjPyj/ohEWhH+l5MNsLnW7ToEkJn\njxnP+dq4dwmANMDeT0frPstgnU2ydo9gElhTBFgztZSYLn5BxRV+Rzrzmcl/\n8s5/rlyLzoNEB4YWHUrIpSAC+NE8Tl3TeKOqxb27fm2aMAAz1nYFZIANIBmN\npc9PUAylJKJogEvr5emEJHhxkv9Zi2tKQPG43JPATPQM+oLhDPb09Se9DTJz\nuMRTljKzNrp8Azs+hf6o1/hq2/z0OrRdXe4kFKMVAjqKk8vU0O7z5Wxy+Yys\n5AqRuPPL19QX6bCqgCl3dI5ya6x/LjK45KzGL08YhsTlOLPBvGkcQRJexk0z\n5/yw/CFMLfpCLz6nHNRGYwE3pXEjOiN5cEfhe22X1mh8R0yYE+CI73BrHmiH\nyKr4ni8FswNcDpMHDx5443XEl9ZzT3MFLR/uhLeXLz59lQi3jCFnseuBowKL\noURaPJU26vWp8I1dsvsTEF1YE8x7ftrhmxouuc7J5HxNS5m6eYbRn9Ag7/Z/\nwe5Z\r\n=25sf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCB5OXa4eUYHNfXNs7kvZHy8hQegRD3i5641Pmke4/jQIhAKdEr7ux9bPv/Kc6yvl2zNPTO1QhQrZiMACx6F6Xo82w"}]},"maintainers":[{"name":"eigenspace","email":"akaeigenspace@gmail.com"}],"_npmUser":{"name":"eigenspace","email":"akaeigenspace@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-codestyle_1.1.0_1564998729639_0.8056155635067872"},"_hasShrinkwrap":false},"1.1.1":{"name":"@eigenspace/eslint-config-codestyle","version":"1.1.1","license":"MIT","dependencies":{"eslint-plugin-react":"7.14.2","eslint-plugin-react-redux":"3.0.1"},"peerDependencies":{"react":"16.x"},"description":"Includes eslint shareable configs.","_id":"@eigenspace/eslint-config-codestyle@1.1.1","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-DxKRxedntsT22DgwhBoDlJpDd++85/hBB4jj9XSZ+XWC5PP3JGDgJfrtPWwLVZj/X57CM5S0imWqIzD/AOAuUA==","shasum":"db5dacdbb0df7a0f7341be76f37ce24abbde157e","tarball":"https://registry.npmjs.org/@eigenspace/eslint-config-codestyle/-/eslint-config-codestyle-1.1.1.tgz","fileCount":6,"unpackedSize":6317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ4tECRA9TVsSAnZWagAA1pAP/Ay277hCZClFOgYDxVP/\nG62ok/zEVLzCXluOfjRoknq0DCd2tNWp5FwtPlJWciPdQRPFTOesEqwjK2Z8\nuc3OY12soM0Cps8Bi4CN7vUSB3e08PzLVskUFi/7xUcUDv5JineJzZUP+3SR\nauFHC542Eq3SbbG+t+dDNHF8vB24zaYmCHthuQIWOM0oJPFEdizX77cIVfE+\n+pLqZhq+szGAOVYhEmbDsgQ+lgMtlN6mzGJqsWepOGMDXDUEszbRG66b6xW/\nF8HHVMMY55t7TYd2EeeO/yaoqNOVkhDT08Lh/tHHMEckf9yFLwJ6HPd7MoZV\nRP8qgG6BWXeaD1mcTPYAh1zFd5w53QpS66bPmxF0W77t6+7QDqmrekXhIgkG\nBMOu8jJDVcCTsVleWF+132ZM0qr5PALlSAvUJv/NXkysCuPTF6wvYJW+1eeS\n+S5ugvPPXmIuGnlg5AaHdzu1E2CBewbE81BJa6DfKdltFXZV/rAsvOodefBE\n7V+YRyNr3hlIkITdHVOOzwCsr0rIHvmMxH1Vl5HDfFKmLwtVEGcWgXhANhlI\nFn36JXTlt1TRZ9ZTjwCdz1RMV4Y8HhvwYM7rWlp26vqcKaP5PArnhoqUnpry\nRA65w0MYRHfXtssZ9D7lWSSnoodIhXS8c5wX5zz6o4BwVlF/lxA000JbSj8c\n4ie8\r\n=c7i2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFE8YcypWCL6Gp37/mbH6JtIyVsbTUtBM2/GnkZJUR1ZAiEAv7E6KwYecU5zl3JDoVcf5Ua1zGLO4WK5agJyIgjiojU="}]},"maintainers":[{"name":"eigenspace","email":"akaeigenspace@gmail.com"}],"_npmUser":{"name":"eigenspace","email":"akaeigenspace@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-codestyle_1.1.1_1567066947668_0.09354092102718736"},"_hasShrinkwrap":false},"1.1.2":{"name":"@eigenspace/eslint-config-codestyle","version":"1.1.2","license":"MIT","dependencies":{"eslint-plugin-prettier":"3.1.0","eslint-plugin-react":"7.14.3","eslint-plugin-react-redux":"3.0.1"},"peerDependencies":{"react":"16.x"},"description":"Includes eslint shareable configs.","_id":"@eigenspace/eslint-config-codestyle@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"eigenspace","email":"akaeigenspace@gmail.com"},"dist":{"integrity":"sha512-opZPYfdF9cP426huv0uh/oFNNH0TfFjxcgYrt3q+n+2t+9njsTPGILDjXthyIkRUnBZTViTm2sV3YXB39LA2nQ==","shasum":"1c5564e422d346be3b900af7ca7807a25556642b","tarball":"https://registry.npmjs.org/@eigenspace/eslint-config-codestyle/-/eslint-config-codestyle-1.1.2.tgz","fileCount":7,"unpackedSize":16990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd5BcCRA9TVsSAnZWagAA5isP/Rf8PaDmj+olHMzT0BCL\nzEBeR0RQ/VZ0foQ/fwSXRICy8O4pjcNt8MTtXpTCpwrHtlffAhaghexx7/SO\nwZaDssv0U/NnQduCGAc2g8CuBKd88k9CnAmybY4ATXVB3cWQWyTsT9uHOVSX\n3+9EAbcB0ST8+4Ff8DAyyU2G7QP1H25IcxRE0sjMVutdarA8T6XWeI2d8kYP\nyOqpa0LdEtNwT4eVSQL71onTqRdhF4HkGf5zu8RoBmZuO+3gPGDMCC9CyXBL\n7GFHJNwDB/4xg/nsWpTDkiwl2UJc3Vfx3iPRJ/HDw9prQ9P7rzOyvGQXx3OR\n3UbM4LSmvzIICIRcnh3PXvWguCoehhuXDJytaU30MurINsGU4UlY0YNXjAj7\nctxmfV1KNGYA5lpp48DaSIWlZupV238MjHIDDFGB9REnU/Xb/bq0PXt35cfQ\nt3ERrqb/5ni2d3e5Rubkrc3abvV+7N/kV5sHm6Dxw5iVC02xUSW0saPvx9du\nuJN1zQZlsZM4gpAA1cWSC18WiDX7B+v7QlACjYMDkVzyGitqfrmpp5MAx9dC\nDR5S+/Q0N6n2iHfMCqIyMxqH9eD2yEfSp6MRsvFMDUh3+QVMTR6XERPRO/dl\njvbNzSe/NQbH90WDFyObl5fZXVD7Tgu0qDHgThrA7E3eUJTijRick/c1/htr\nPUDF\r\n=lkll\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEhN7sQSjB3DUhFy6ier/FHNvCm1Q5f+HdBodLFh0RrAIgGK90fPxscr5TkAngkV3oEOdjhMDhX3pEcTNDp9zmvts="}]},"maintainers":[{"name":"eigenspace","email":"akaeigenspace@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-codestyle_1.1.2_1568116828107_0.00213675670293334"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-05T06:33:37.954Z","1.0.0":"2019-08-05T06:33:38.332Z","modified":"2022-04-05T06:59:00.523Z","1.1.0":"2019-08-05T09:52:09.766Z","1.1.1":"2019-08-29T08:22:27.809Z","1.1.2":"2019-09-10T12:00:28.225Z"},"maintainers":[{"name":"eigenspace","email":"akaeigenspace@gmail.com"}],"description":"Includes eslint shareable configs.","license":"MIT","readme":"Includes eslint shareable configs. \r\n\r\n# Installation\r\n\r\n1. Create `.eslintrc.js` in project root or choose already existing.\r\n2. Add `@eigenspace/codestyle` as dev dependency.\r\n3. Then add this below <sup>(1)</sup>:\r\n    ```\r\n    \"@eigenspace/eslint-config-codestyle\": \"file:node_modules/@eigenspace/codestyle/packages/eslint\"\r\n    ``` \r\n4. `yarn install`\r\n5. Extends configurations on `.eslintrc` file:\r\n    ```\r\n    extends: [\r\n        '@eigenspace/codestyle/base',\r\n        '@eigenspace/codestyle/react'\r\n    ]\r\n    ```\r\n   \r\n    Note: `react` is optional. Use it only if your project uses `React`.\r\n6. In IDE settings turn on `eslint` and specify `eslint` path.   \r\n\r\n<sup>(1)</sup> \r\nWe are forced to load it from codestyle project as subpackage because of satisfaction of \r\n[requirement for naming shareable configs](https://eslint.org/docs/developer-guide/shareable-configs).\r\n      \r\n# Project structure\r\n\r\n```\r\nbase.js - Base configuration and rules for eslint\r\nreact.js - Configuration includes codestyle React rules\r\nredux.js - Configuration includes codestyle Redux rules\r\n```\r\n\r\n# Environmental requirements\r\n\r\n* `react`: `16.x`\r\n\r\n# Why do we have that dependencies?\r\n\r\n* `eslint-plugin-prettier` - plugin for linting styles.\r\n* `eslint-plugin-react` - React plugin for ESLint.\r\n* `eslint-plugin-react-redux` - Redux plugin for ESLint.\r\n","readmeFilename":"README.md"}