{"_id":"@bisual/eslint-config-js-ts","_rev":"13-69feb00fa3e121ebdad3b2d837ed791c","name":"@bisual/eslint-config-js-ts","dist-tags":{"latest":"0.1.58"},"versions":{"0.1.0":{"name":"@bisual/eslint-config-js-ts","author":{"name":"Bisual"},"version":"0.1.0","description":"Bisual ESLint configuration for Front-end projects","main":"index.js","private":false,"keywords":["airbnb","eslint","typescript"],"homepage":"https://github.com/bisual/bisual-eslint/tree/main/packages/eslint-config-frontend","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/bisual/bisual-eslint.git","directory":"packages/eslint-config-frontend"},"license":"MIT","dependencies":{"@typescript-eslint/eslint-plugin":"^7.1.1","@typescript-eslint/parser":"^7.1.1","confusing-browser-globals":"^1.0.11","eslint-config-airbnb-typescript":"^18.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-react":"^7.34.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-plugin-tsdoc":"^0.2.17"},"eslintConfig":{"parserOptions":{"project":"./tsconfig.json"}},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"devDependencies":{"eslint":"^8.57.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"83b9ec039da38eb0c164ef96f8c742deb8293e6b","bugs":{"url":"https://github.com/bisual/bisual-eslint/issues"},"_id":"@bisual/eslint-config-js-ts@0.1.0","_nodeVersion":"16.15.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-y5NA1HcAvRmk+WOQwUXQleGrz/+SnGmlz041Y/niZPEzELNdhtoh19M57r3Rx2+IrCV8pmiNW8LpXbqU5WvxTg==","shasum":"a1e9b11dee0d9d437a9a94d58f2c01546b65f86f","tarball":"https://registry.npmjs.org/@bisual/eslint-config-js-ts/-/eslint-config-js-ts-0.1.0.tgz","fileCount":3,"unpackedSize":7592,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfFLGFwndkYjh4C9kc097UAut7xU3Q7R+cdFqPFeTpBAIgElOBNsGNQYmOxzYAs3hFF0lZrzWBdYUb6oWdJPinzlc="}]},"_npmUser":{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},"directories":{},"maintainers":[{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},{"name":"joanprieto","email":"joanprieto4@gmail.com"},{"name":"alexander.holler","email":"alexanderholler@bisual.net"},{"name":"agin4","email":"ivanaguilar@bisual.net"},{"name":"polribas14","email":"polribas14@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-js-ts_0.1.0_1710256530319_0.057593688364098616"},"_hasShrinkwrap":false},"0.1.1":{"name":"@bisual/eslint-config-js-ts","author":{"name":"Bisual"},"version":"0.1.1","description":"Bisual ESLint configuration for Front-end projects","main":"index.js","private":false,"keywords":["airbnb","eslint","typescript"],"homepage":"https://github.com/bisual/bisual-eslint/tree/main/packages/eslint-config-frontend","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/bisual/bisual-eslint.git","directory":"packages/eslint-config-frontend"},"license":"MIT","dependencies":{"@typescript-eslint/eslint-plugin":"^7.1.1","@typescript-eslint/parser":"^7.1.1","confusing-browser-globals":"^1.0.11","eslint-config-airbnb-typescript":"^18.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-react":"^7.34.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-plugin-tsdoc":"^0.2.17"},"eslintConfig":{"parserOptions":{"project":"./tsconfig.json"}},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"devDependencies":{"eslint":"^8.57.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"d6039072d7df73702960ed5d5d9c0c7d3229645d","bugs":{"url":"https://github.com/bisual/bisual-eslint/issues"},"_id":"@bisual/eslint-config-js-ts@0.1.1","_nodeVersion":"16.15.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-pMVzT0uVzTl++pBVt2qD+bMHUSin3tLH2f8qGYO0jDpL2gIB4+nokx5vDCJsZkOMmaJzS/W2P8ko42hEDqQ7cw==","shasum":"c60cd3ed14222b2b9a825514ffe8f4a26f44bfbf","tarball":"https://registry.npmjs.org/@bisual/eslint-config-js-ts/-/eslint-config-js-ts-0.1.1.tgz","fileCount":3,"unpackedSize":7592,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJJo+iqkmbIAm1oD8fhLZlFqxiFDILJyxW3apIu5CBawIgQ4hVU3a/L+twdCBWwE061GhUhfUtF3wdIjjM9Y16tUQ="}]},"_npmUser":{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},"directories":{},"maintainers":[{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},{"name":"joanprieto","email":"joanprieto4@gmail.com"},{"name":"alexander.holler","email":"alexanderholler@bisual.net"},{"name":"agin4","email":"ivanaguilar@bisual.net"},{"name":"polribas14","email":"polribas14@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-js-ts_0.1.1_1710256587833_0.9520362398036435"},"_hasShrinkwrap":false},"0.1.2":{"name":"@bisual/eslint-config-js-ts","author":{"name":"Bisual"},"version":"0.1.2","description":"Bisual ESLint configuration for Front-end projects","main":"index.js","private":false,"keywords":["airbnb","eslint","typescript"],"homepage":"https://github.com/bisual/bisual-eslint/tree/main/packages/eslint-config-frontend","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/bisual/bisual-eslint.git","directory":"packages/eslint-config-frontend"},"license":"MIT","dependencies":{"@angular-eslint/template-parser":"^17.2.1","@typescript-eslint/eslint-plugin":"^7.1.1","@typescript-eslint/parser":"^7.1.1","confusing-browser-globals":"^1.0.11","eslint-config-airbnb-typescript":"^18.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-react":"^7.34.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-plugin-tailwindcss":"^3.15.1","eslint-plugin-tsdoc":"^0.2.17"},"eslintConfig":{"parserOptions":{"project":"./tsconfig.json"}},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"devDependencies":{"eslint":"^8.57.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"6480b0137ecab9284b7670ac3595331f2f813c1e","bugs":{"url":"https://github.com/bisual/bisual-eslint/issues"},"_id":"@bisual/eslint-config-js-ts@0.1.2","_nodeVersion":"16.15.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-oY642lIGgR5ulHvSEHPNWUsuvuXquRi9ZyCxUDlZVFdQaxcvfnFm12kCmr2MRhEi9q4iORE9mNj2DiR23uFEaw==","shasum":"d07c83484d4a79fa72fd81191dc1a6f2c8f04563","tarball":"https://registry.npmjs.org/@bisual/eslint-config-js-ts/-/eslint-config-js-ts-0.1.2.tgz","fileCount":3,"unpackedSize":7845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC14TH03yG3c7YEf8ajae+c7Y+Al7gxW7BFKpr+wPvgeQIhAIVDqCfBcaEb/gZ7wGjgkhy2aDelFod4HknRtCzoHhXh"}]},"_npmUser":{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},"directories":{},"maintainers":[{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},{"name":"joanprieto","email":"joanprieto4@gmail.com"},{"name":"alexander.holler","email":"alexanderholler@bisual.net"},{"name":"agin4","email":"ivanaguilar@bisual.net"},{"name":"polribas14","email":"polribas14@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-js-ts_0.1.2_1710257011278_0.7906115937576639"},"_hasShrinkwrap":false},"0.1.3":{"name":"@bisual/eslint-config-js-ts","author":{"name":"Bisual"},"version":"0.1.3","description":"Bisual ESLint configuration for Front-end projects","main":"index.js","private":false,"keywords":["airbnb","eslint","typescript"],"homepage":"https://github.com/bisual/bisual-eslint/tree/main/packages/eslint-config-frontend","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/bisual/bisual-eslint.git","directory":"packages/eslint-config-frontend"},"license":"MIT","dependencies":{},"eslintConfig":{"parserOptions":{"project":"./tsconfig.json"}},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"devDependencies":{"@angular-eslint/template-parser":"^17.2.1","@typescript-eslint/eslint-plugin":"^7.1.1","@typescript-eslint/parser":"^7.1.1","confusing-browser-globals":"^1.0.11","eslint-config-airbnb-typescript":"^18.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-react":"^7.34.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-plugin-tailwindcss":"^3.15.1","eslint-plugin-tsdoc":"^0.2.17","eslint":"^8.57.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"40d67cbef815924b6f5c3b10830d33333a809213","bugs":{"url":"https://github.com/bisual/bisual-eslint/issues"},"_id":"@bisual/eslint-config-js-ts@0.1.3","_nodeVersion":"16.15.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-gPKn7M8++uQMtPpTyBAwhCigENEjejE9n99kk0dSYFXNaxZGm6yZZV6ZyJKJMxKzzpHZIA8uj4UChswYUoPHvA==","shasum":"7b87450187a12da8befcfae6f97f6b8daee777d8","tarball":"https://registry.npmjs.org/@bisual/eslint-config-js-ts/-/eslint-config-js-ts-0.1.3.tgz","fileCount":3,"unpackedSize":7846,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8An/ZnOu8MwrEpoKDMzhnmnYzgDgSz7lBpnSZ0EuBggIhAL+DhPE6K5woDO6EDm4IV7zEbXqBTKGi29EvkHLTu2vB"}]},"_npmUser":{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},"directories":{},"maintainers":[{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},{"name":"joanprieto","email":"joanprieto4@gmail.com"},{"name":"alexander.holler","email":"alexanderholler@bisual.net"},{"name":"agin4","email":"ivanaguilar@bisual.net"},{"name":"polribas14","email":"polribas14@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-js-ts_0.1.3_1710258724374_0.8160984159520097"},"_hasShrinkwrap":false},"0.1.4":{"name":"@bisual/eslint-config-js-ts","author":{"name":"Bisual"},"version":"0.1.4","description":"Bisual ESLint configuration for Front-end projects","main":"index.js","private":false,"keywords":["airbnb","eslint","typescript"],"homepage":"https://github.com/bisual/bisual-eslint/tree/main/packages/eslint-config-frontend","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/bisual/bisual-eslint.git","directory":"packages/eslint-config-frontend"},"license":"MIT","dependencies":{"@angular-eslint/template-parser":"^17.2.1","@typescript-eslint/eslint-plugin":"^7.1.1","@typescript-eslint/parser":"^7.1.1","confusing-browser-globals":"^1.0.11","eslint-config-airbnb-typescript":"^18.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-react":"^7.34.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-plugin-tailwindcss":"^3.15.1","eslint-plugin-tsdoc":"^0.2.17"},"eslintConfig":{"parserOptions":{"project":"./tsconfig.json"}},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"devDependencies":{"eslint":"^8.57.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"2ac1d9ce3344d20ef76248d60d2f25ecf50f7475","bugs":{"url":"https://github.com/bisual/bisual-eslint/issues"},"_id":"@bisual/eslint-config-js-ts@0.1.4","_nodeVersion":"16.15.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-Jq4FtBOtBXFRYsk2P/dldWKq5Rq7159qmEe8V1/NG8IOnZ8n+xHoUQp3x+s6fjCNkJ/vcyEW8dHNjZndp5oXCw==","shasum":"bbb6ad3f28c9565c560dff75d5a46decb6c65f25","tarball":"https://registry.npmjs.org/@bisual/eslint-config-js-ts/-/eslint-config-js-ts-0.1.4.tgz","fileCount":3,"unpackedSize":7845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkhu3s7wvIPqbEf15e+o7bNE7x/jbBnLCu0ml2YExABAIgMasdB2cpzqn9PbyoR/a8yroCpzRVDItKPPTadMnRIuo="}]},"_npmUser":{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},"directories":{},"maintainers":[{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},{"name":"joanprieto","email":"joanprieto4@gmail.com"},{"name":"alexander.holler","email":"alexanderholler@bisual.net"},{"name":"agin4","email":"ivanaguilar@bisual.net"},{"name":"polribas14","email":"polribas14@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-js-ts_0.1.4_1710259039940_0.4912914387221503"},"_hasShrinkwrap":false},"0.1.5":{"name":"@bisual/eslint-config-js-ts","author":{"name":"Bisual"},"version":"0.1.5","description":"Bisual ESLint configuration for JavaScript and TypeScript projects","main":"index.js","private":false,"keywords":["airbnb","eslint","typescript","javascript"],"homepage":"https://github.com/bisual/bisual-eslint/tree/main","organization":"bisual","repository":{"type":"git","url":"git+https://github.com/bisual/bisual-eslint.git","directory":"packages/eslint-config-frontend"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"license":"MIT","dependencies":{"@angular-eslint/template-parser":"^17.2.1","@typescript-eslint/eslint-plugin":"^7.1.1","@typescript-eslint/parser":"^7.1.1","confusing-browser-globals":"^1.0.11","eslint-config-airbnb-typescript":"^18.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-react":"^7.34.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-plugin-tailwindcss":"^3.15.1","eslint-plugin-tsdoc":"^0.2.17"},"devDependencies":{"eslint":"^8.57.0"},"eslintConfig":{"parserOptions":{"project":"./tsconfig.json"}},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"6f5f04a03565a8825acb2fed4a3cd2d304dcece3","bugs":{"url":"https://github.com/bisual/bisual-eslint/issues"},"_id":"@bisual/eslint-config-js-ts@0.1.5","_nodeVersion":"16.15.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-DtXWNToDfZwXrtoiJzJWZv2dx7DgVCSK8kF3TgQqdHyrbYw4tXLDquc/QAlPeTRBW8R8jMxWWmDlbo5QVIlGBA==","shasum":"3c0a4cd683ac647bcb3269dc5106f520222c0be5","tarball":"https://registry.npmjs.org/@bisual/eslint-config-js-ts/-/eslint-config-js-ts-0.1.5.tgz","fileCount":5,"unpackedSize":8595,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCMlekN6SPEdfyWq4lTOSsae0F15tmFvCFNi4PlRII/AiEAjNdVIUUfN0JCeSsGLi/dbe1SFIbBg+se10icjhd4cOs="}]},"_npmUser":{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},"directories":{},"maintainers":[{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},{"name":"joanprieto","email":"joanprieto4@gmail.com"},{"name":"alexander.holler","email":"alexanderholler@bisual.net"},{"name":"agin4","email":"ivanaguilar@bisual.net"},{"name":"polribas14","email":"polribas14@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-js-ts_0.1.5_1710849433614_0.710567736449802"},"_hasShrinkwrap":false},"0.1.51":{"name":"@bisual/eslint-config-js-ts","author":{"name":"Bisual"},"version":"0.1.51","description":"Bisual ESLint configuration for JavaScript and TypeScript projects","main":"index.js","private":false,"keywords":["airbnb","eslint","typescript","javascript"],"homepage":"https://github.com/bisual/bisual-eslint/tree/main","organization":"bisual","repository":{"type":"git","url":"git+https://github.com/bisual/bisual-eslint.git","directory":"packages/eslint-config-frontend"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"license":"MIT","dependencies":{"@angular-eslint/template-parser":"^17.2.1","@typescript-eslint/eslint-plugin":"^7.1.1","@typescript-eslint/parser":"^7.1.1","confusing-browser-globals":"^1.0.11","eslint-config-airbnb-typescript":"^18.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-react":"^7.34.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-plugin-tailwindcss":"^3.15.1","eslint-plugin-tsdoc":"^0.2.17"},"devDependencies":{"eslint":"^8.57.0"},"eslintConfig":{"parserOptions":{"project":"./tsconfig.json"}},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"aad2545cc164e209bf53e445099b0e94c8aff41a","bugs":{"url":"https://github.com/bisual/bisual-eslint/issues"},"_id":"@bisual/eslint-config-js-ts@0.1.51","_nodeVersion":"16.15.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-Zc38ZbJsX/EpKCO0BqgQJk/Zt+86wTohDCSSCWWc9RFNMXR1Qxt9osTx49+bI4qGJm63506GKf7cgYj+XaMF2g==","shasum":"29b934c252cbb548c033eb7a1179b0cdd9b35c30","tarball":"https://registry.npmjs.org/@bisual/eslint-config-js-ts/-/eslint-config-js-ts-0.1.51.tgz","fileCount":5,"unpackedSize":8682,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxAjoZp3IqZKMLALLkSgfMOpweYymTipky128him2WBAIgWAoXG4J2c9P+Iho6hICkeVpl3ccxlUy23Y91ydsyJEY="}]},"_npmUser":{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},"directories":{},"maintainers":[{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},{"name":"joanprieto","email":"joanprieto4@gmail.com"},{"name":"alexander.holler","email":"alexanderholler@bisual.net"},{"name":"agin4","email":"ivanaguilar@bisual.net"},{"name":"polribas14","email":"polribas14@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-js-ts_0.1.51_1710850708070_0.22306793071215014"},"_hasShrinkwrap":false},"0.1.52":{"name":"@bisual/eslint-config-js-ts","author":{"name":"Bisual"},"version":"0.1.52","description":"Bisual ESLint configuration for JavaScript and TypeScript projects","main":"index.js","private":false,"keywords":["airbnb","eslint","typescript","javascript"],"homepage":"https://github.com/bisual/bisual-eslint/tree/main","organization":"bisual","repository":{"type":"git","url":"git+https://github.com/bisual/bisual-eslint.git","directory":"packages/eslint-config-frontend"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"license":"MIT","dependencies":{"@angular-eslint/template-parser":"^17.2.1","@typescript-eslint/eslint-plugin":"^7.1.1","@typescript-eslint/parser":"^7.1.1","confusing-browser-globals":"^1.0.11","eslint-config-airbnb-typescript":"^18.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-react":"^7.34.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-plugin-tailwindcss":"^3.15.1","eslint-plugin-tsdoc":"^0.2.17"},"devDependencies":{"eslint":"^8.57.0"},"eslintConfig":{"parserOptions":{"project":"./tsconfig.json"}},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"0898e4557a903b5a48083359e1e3984ee72e00d2","bugs":{"url":"https://github.com/bisual/bisual-eslint/issues"},"_id":"@bisual/eslint-config-js-ts@0.1.52","_nodeVersion":"16.15.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-9PEQloMmmwvleBZZ1uKkLnblCZVzz/3KEYojzdMadceggiFmdC2R9hZbBv7hJPo1ZL3/pMpuvxkq3jMwu3m76w==","shasum":"168741313191c4c64ad25a16b8f6c641c6c20eaa","tarball":"https://registry.npmjs.org/@bisual/eslint-config-js-ts/-/eslint-config-js-ts-0.1.52.tgz","fileCount":5,"unpackedSize":8684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiluZ0YOvZHhwsHJYIjDl0yAAAKi8bSy2m2Ei49VPYHAIhALvTrlTPvzW2ILR6HnCu/nNtF12QISzAluMT4PrcmlmK"}]},"_npmUser":{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},"directories":{},"maintainers":[{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},{"name":"joanprieto","email":"joanprieto4@gmail.com"},{"name":"alexander.holler","email":"alexanderholler@bisual.net"},{"name":"agin4","email":"ivanaguilar@bisual.net"},{"name":"polribas14","email":"polribas14@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-js-ts_0.1.52_1710851057965_0.4338208585879526"},"_hasShrinkwrap":false},"0.1.53":{"name":"@bisual/eslint-config-js-ts","author":{"name":"Bisual"},"version":"0.1.53","description":"Bisual ESLint configuration for JavaScript and TypeScript projects","main":"index.js","private":false,"keywords":["airbnb","eslint","typescript","javascript"],"homepage":"https://github.com/bisual/bisual-eslint/tree/main","organization":"bisual","repository":{"type":"git","url":"git+https://github.com/bisual/bisual-eslint.git","directory":"packages/eslint-config-frontend"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"license":"MIT","dependencies":{"@angular-eslint/template-parser":"^17.2.1","@typescript-eslint/eslint-plugin":"^7.1.1","@typescript-eslint/parser":"^7.1.1","confusing-browser-globals":"^1.0.11","eslint-config-airbnb-typescript":"^18.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-react":"^7.34.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-plugin-tailwindcss":"^3.15.1","eslint-plugin-tsdoc":"^0.2.17"},"devDependencies":{"eslint":"^8.57.0"},"eslintConfig":{"parserOptions":{"project":"./tsconfig.json"}},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"9ae7b24f32d64d66aa326eb8e30925128fc1dc80","bugs":{"url":"https://github.com/bisual/bisual-eslint/issues"},"_id":"@bisual/eslint-config-js-ts@0.1.53","_nodeVersion":"16.15.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-3A9faNV9O/J3xylRJI3LICGqHg5NcMQNktYiaPAUYhRhQXSzlRVNGohmabcuG6tylesQ1KWw0Vi+d8E3Qv5z3w==","shasum":"e50bb3f9faed7483c93abfa3aa9376bd0bf2e42e","tarball":"https://registry.npmjs.org/@bisual/eslint-config-js-ts/-/eslint-config-js-ts-0.1.53.tgz","fileCount":5,"unpackedSize":9453,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWyeKmnt2HzbggCdGFvpjNOmPM7IadVn80W7WfC1fV3QIhAJxdV1ymCDqwUaYM+ETIkugHljisrmF7uofonhWtgwwy"}]},"_npmUser":{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},"directories":{},"maintainers":[{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},{"name":"joanprieto","email":"joanprieto4@gmail.com"},{"name":"alexander.holler","email":"alexanderholler@bisual.net"},{"name":"agin4","email":"ivanaguilar@bisual.net"},{"name":"polribas14","email":"polribas14@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-js-ts_0.1.53_1710859883604_0.9823365138316076"},"_hasShrinkwrap":false},"0.1.54":{"name":"@bisual/eslint-config-js-ts","author":{"name":"Bisual"},"version":"0.1.54","description":"Bisual ESLint configuration for JavaScript and TypeScript projects","main":"index.js","private":false,"keywords":["airbnb","eslint","typescript","javascript"],"homepage":"https://github.com/bisual/bisual-eslint/tree/main","organization":"bisual","repository":{"type":"git","url":"git+https://github.com/bisual/bisual-eslint.git","directory":"packages/eslint-config-frontend"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"license":"MIT","dependencies":{"@angular-eslint/template-parser":"^17.2.1","@typescript-eslint/eslint-plugin":"^7.1.1","@typescript-eslint/parser":"^7.1.1","confusing-browser-globals":"^1.0.11","eslint-config-airbnb-typescript":"^18.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-react":"^7.34.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-plugin-tailwindcss":"^3.15.1","eslint-plugin-tsdoc":"^0.2.17","prettier-eslint":"^16.3.0"},"devDependencies":{"eslint":"^8.57.0"},"eslintConfig":{"parserOptions":{"project":"./tsconfig.json"}},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"1f9b1fa8412bd9a249675e90cb21847fbea0f5c6","bugs":{"url":"https://github.com/bisual/bisual-eslint/issues"},"_id":"@bisual/eslint-config-js-ts@0.1.54","_nodeVersion":"16.15.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-tuNEu93Bov59sRtFYCbVk6SpqB/jr1+6lU1ava1/OJONk0kMqjswRU+L35zzL6aWmVdPFbb6qg1BnmlCQY28CA==","shasum":"614e18ed4648b61963585fb556d976c232632d33","tarball":"https://registry.npmjs.org/@bisual/eslint-config-js-ts/-/eslint-config-js-ts-0.1.54.tgz","fileCount":5,"unpackedSize":9487,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDO4KCHBpzlAqgyt2MSFCaDgvKUflgPHBnUHKE2ffkVJAiEArHw+w9aeSewUgd1yZneZmW99I6h+I9Vo1OqEwORGWyk="}]},"_npmUser":{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},"directories":{},"maintainers":[{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},{"name":"joanprieto","email":"joanprieto4@gmail.com"},{"name":"alexander.holler","email":"alexanderholler@bisual.net"},{"name":"agin4","email":"ivanaguilar@bisual.net"},{"name":"polribas14","email":"polribas14@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-js-ts_0.1.54_1710860412701_0.27133586097193185"},"_hasShrinkwrap":false},"0.1.55":{"name":"@bisual/eslint-config-js-ts","author":{"name":"Bisual"},"version":"0.1.55","description":"Bisual ESLint configuration for JavaScript and TypeScript projects","main":"index.js","private":false,"keywords":["airbnb","eslint","typescript","javascript"],"homepage":"https://github.com/bisual/bisual-eslint/tree/main","organization":"bisual","repository":{"type":"git","url":"git+https://github.com/bisual/bisual-eslint.git","directory":"packages/eslint-config-frontend"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"license":"MIT","dependencies":{"@angular-eslint/template-parser":"^17.2.1","@typescript-eslint/eslint-plugin":"^7.1.1","@typescript-eslint/parser":"^7.1.1","confusing-browser-globals":"^1.0.11","eslint-config-airbnb-typescript":"^18.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-react":"^7.34.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-plugin-tailwindcss":"^3.15.1","eslint-plugin-tsdoc":"^0.2.17"},"devDependencies":{"eslint":"^8.57.0"},"eslintConfig":{"parserOptions":{"project":"./tsconfig.json"}},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"f7435a5025e7ca7c1cb6eec3bb363f1dc1818f77","bugs":{"url":"https://github.com/bisual/bisual-eslint/issues"},"_id":"@bisual/eslint-config-js-ts@0.1.55","_nodeVersion":"16.15.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-qfV0oXrmf8glHC2X1+IhfUtbyJaTig5puUv7Dz7cTCyK7H+GVU3TaqJ3OBvIt/4YBkEv4KyR535+n8FIAp+V6A==","shasum":"db6c4937484a19f1983028125f3268144801c153","tarball":"https://registry.npmjs.org/@bisual/eslint-config-js-ts/-/eslint-config-js-ts-0.1.55.tgz","fileCount":5,"unpackedSize":10602,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAF5OwQTkalsedJOoUZYY4b7vv87D5kIuxuEvHh8ralwAiBphiVxtn59HNBUFNw1Eu3pNMKrpG2ZK2msG1B3yxys5Q=="}]},"_npmUser":{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},"directories":{},"maintainers":[{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},{"name":"joanprieto","email":"joanprieto4@gmail.com"},{"name":"alexander.holler","email":"alexanderholler@bisual.net"},{"name":"agin4","email":"ivanaguilar@bisual.net"},{"name":"polribas14","email":"polribas14@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-js-ts_0.1.55_1710862715399_0.44421586713038774"},"_hasShrinkwrap":false},"0.1.56":{"name":"@bisual/eslint-config-js-ts","author":{"name":"Bisual"},"version":"0.1.56","description":"Bisual ESLint configuration for JavaScript and TypeScript projects","main":"index.js","private":false,"keywords":["airbnb","eslint","typescript","javascript"],"homepage":"https://github.com/bisual/bisual-eslint/tree/main","organization":"bisual","repository":{"type":"git","url":"git+https://github.com/bisual/bisual-eslint.git","directory":"packages/eslint-config-frontend"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"license":"MIT","dependencies":{"@angular-eslint/template-parser":"^17.2.1","@typescript-eslint/eslint-plugin":"^7.1.1","@typescript-eslint/parser":"^7.1.1","confusing-browser-globals":"^1.0.11","eslint-config-airbnb-typescript":"^18.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-react":"^7.34.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-plugin-tailwindcss":"^3.15.1","eslint-plugin-tsdoc":"^0.2.17","eslint-plugin-unicorn":"^51.0.1"},"devDependencies":{"eslint":"^8.57.0"},"eslintConfig":{"parserOptions":{"project":"./tsconfig.json"}},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"59c5bb9466f99577451759df84babd7aeae13aae","bugs":{"url":"https://github.com/bisual/bisual-eslint/issues"},"_id":"@bisual/eslint-config-js-ts@0.1.56","_nodeVersion":"16.15.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-cDXxS7PPuuQC/kdkTucIxYKdO8FxWbsg/E/WyBqldN2tOZbbxd2o9qQtu9iaftyOeqU4Lk8/4o06im9bJE4esg==","shasum":"422c33a0468f8e417b851cfe0869763b1dad9f38","tarball":"https://registry.npmjs.org/@bisual/eslint-config-js-ts/-/eslint-config-js-ts-0.1.56.tgz","fileCount":5,"unpackedSize":10756,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZ22jVP4NUgogAc0AIef9b0cHoIfylnk/xX6ew15IXygIhAPkR5uhSa6RBOLwf8e3sfqzVca86Frskb5yrtoduxsY9"}]},"_npmUser":{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},"directories":{},"maintainers":[{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},{"name":"joanprieto","email":"joanprieto4@gmail.com"},{"name":"alexander.holler","email":"alexanderholler@bisual.net"},{"name":"agin4","email":"ivanaguilar@bisual.net"},{"name":"polribas14","email":"polribas14@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-js-ts_0.1.56_1711018001163_0.7771998208634556"},"_hasShrinkwrap":false},"0.1.57":{"name":"@bisual/eslint-config-js-ts","author":{"name":"Bisual"},"version":"0.1.57","description":"Bisual ESLint configuration for JavaScript and TypeScript projects","main":"index.js","private":false,"keywords":["airbnb","eslint","typescript","javascript"],"homepage":"https://github.com/bisual/bisual-eslint/tree/main","organization":"bisual","repository":{"type":"git","url":"git+https://github.com/bisual/bisual-eslint.git","directory":"packages/eslint-config-frontend"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"license":"MIT","dependencies":{"@angular-eslint/template-parser":"^17.2.1","@typescript-eslint/eslint-plugin":"^7.1.1","@typescript-eslint/parser":"^7.1.1","confusing-browser-globals":"^1.0.11","eslint-config-airbnb-typescript":"^18.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-react":"^7.34.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-plugin-tailwindcss":"^3.15.1","eslint-plugin-tsdoc":"^0.2.17","eslint-plugin-unicorn":"^51.0.1"},"devDependencies":{"eslint":"^8.57.0"},"eslintConfig":{"parserOptions":{"project":"./tsconfig.json"}},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"bd13a6775990a71bad46ac75a46a241d1858f9f1","bugs":{"url":"https://github.com/bisual/bisual-eslint/issues"},"_id":"@bisual/eslint-config-js-ts@0.1.57","_nodeVersion":"16.15.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-MM1cCEvwjVDEMpy8AL4VRkgPxWe8gflWSkQfQD/Ax0y2apsS87M78mgxWDb25vHQoBRsZTegel9a1NcO45FGCw==","shasum":"6063664d3721fe5b319bace423371f36804eb5e7","tarball":"https://registry.npmjs.org/@bisual/eslint-config-js-ts/-/eslint-config-js-ts-0.1.57.tgz","fileCount":5,"unpackedSize":10789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdjsaUIsGPYINn4s6Rruq6NXo0xyKuX6CIp7cYVE3GewIgR/O/k16fEKm79weKGn+cYNgAA6DuGbsxxzkpvaaoCIs="}]},"_npmUser":{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},"directories":{},"maintainers":[{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},{"name":"joanprieto","email":"joanprieto4@gmail.com"},{"name":"alexander.holler","email":"alexanderholler@bisual.net"},{"name":"agin4","email":"ivanaguilar@bisual.net"},{"name":"polribas14","email":"polribas14@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-js-ts_0.1.57_1711018475895_0.34794584110471516"},"_hasShrinkwrap":false},"0.1.58":{"name":"@bisual/eslint-config-js-ts","author":{"name":"Bisual"},"version":"0.1.58","description":"Bisual ESLint configuration for JavaScript and TypeScript projects","main":"index.js","private":false,"keywords":["airbnb","eslint","typescript","javascript"],"homepage":"https://github.com/bisual/bisual-eslint/tree/main","organization":"bisual","repository":{"type":"git","url":"git+https://github.com/bisual/bisual-eslint.git","directory":"packages/eslint-config-frontend"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"license":"MIT","dependencies":{"@angular-eslint/template-parser":"^17.2.1","@typescript-eslint/eslint-plugin":"^7.1.1","@typescript-eslint/parser":"^7.1.1","confusing-browser-globals":"^1.0.11","eslint-config-airbnb-typescript":"^18.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-react":"^7.34.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-plugin-tailwindcss":"^3.15.1","eslint-plugin-tsdoc":"^0.2.17","eslint-plugin-unicorn":"^51.0.1"},"devDependencies":{"eslint":"^8.57.0"},"eslintConfig":{"parserOptions":{"project":"./tsconfig.json"}},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"5066f69ecac531cdc197dc1457daad6dde73666b","bugs":{"url":"https://github.com/bisual/bisual-eslint/issues"},"_id":"@bisual/eslint-config-js-ts@0.1.58","_nodeVersion":"16.15.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-zkXSouKqE8YnhU23+8Ws0B84Z6gsfjvNcxVdocZsGo3JYaxC/wLVuKscooJ/KXisv/fapWTEDVAVhtlWB0t8SQ==","shasum":"88ea1b8d50bd8ba01d09be103fac417c5c1a20a1","tarball":"https://registry.npmjs.org/@bisual/eslint-config-js-ts/-/eslint-config-js-ts-0.1.58.tgz","fileCount":5,"unpackedSize":10688,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRhYs/VhM4kgKLWGEYJTQq7wP2YWNMw9nLxF5BSKQS8QIhANFrBwydcVKFWglJ1Rbuxmmx9mKNx1rv4/OvSYr/g0vh"}]},"_npmUser":{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},"directories":{},"maintainers":[{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},{"name":"joanprieto","email":"joanprieto4@gmail.com"},{"name":"alexander.holler","email":"alexanderholler@bisual.net"},{"name":"agin4","email":"ivanaguilar@bisual.net"},{"name":"polribas14","email":"polribas14@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-js-ts_0.1.58_1711018622649_0.27662291130418803"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-12T15:15:30.220Z","0.1.0":"2024-03-12T15:15:30.471Z","modified":"2024-03-21T10:57:03.304Z","0.1.1":"2024-03-12T15:16:27.973Z","0.1.2":"2024-03-12T15:23:31.425Z","0.1.3":"2024-03-12T15:52:04.537Z","0.1.4":"2024-03-12T15:57:20.080Z","0.1.5":"2024-03-19T11:57:13.832Z","0.1.51":"2024-03-19T12:18:28.222Z","0.1.52":"2024-03-19T12:24:18.144Z","0.1.53":"2024-03-19T14:51:23.771Z","0.1.54":"2024-03-19T15:00:12.865Z","0.1.55":"2024-03-19T15:38:35.549Z","0.1.56":"2024-03-21T10:46:41.325Z","0.1.57":"2024-03-21T10:54:36.037Z","0.1.58":"2024-03-21T10:57:02.790Z"},"maintainers":[{"name":"serchiu","email":"sergiocuadrado14@gmail.com"},{"name":"joanprieto","email":"joanprieto4@gmail.com"},{"name":"alexander.holler","email":"alexanderholler@bisual.net"},{"name":"agin4","email":"ivanaguilar@bisual.net"},{"name":"polribas14","email":"polribas14@gmail.com"}],"description":"Bisual ESLint configuration for JavaScript and TypeScript projects","homepage":"https://github.com/bisual/bisual-eslint/tree/main","keywords":["airbnb","eslint","typescript","javascript"],"repository":{"type":"git","url":"git+https://github.com/bisual/bisual-eslint.git","directory":"packages/eslint-config-frontend"},"author":{"name":"Bisual"},"bugs":{"url":"https://github.com/bisual/bisual-eslint/issues"},"license":"MIT","readme":"# Bisual ESLint Config JS/TS\n\n## Installation\n\n### Install Dependencies\n\nTo get started, install the following dependencies by running this command in your terminal:\n\n```bash\n  npm install -D @bisual/eslint-config-js-ts eslint\n```\n\n### ESLint Configuration\n\nCreate a file named .eslintrc.json at the root of your project and add the following content:\n\n```json\n{\n  \"extends\": [\"@bisual/eslint-config-js-ts\"]\n}\n```\n\n### Automatic Formatting Configuration\n\nFollow these steps to enable automatic code formatting on save:\n\n1. Create a folder named .vscode in the root of your project.\n2. Inside .vscode, create a file named settings.json.\n3. Add the following content to settings.json:\n\n```json\n{\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": \"explicit\"\n  },\n  \"eslint.validate\": [\"javascript\", \"typescript\", \"javascriptreact\"]\n  // javascriptreact -> for files with extension .jsx or .tsx\n}\n```\n\n## Angular\n\nIf you're working on an Angular project, follow these additional steps:\n\n### Install Dependencies\n\nRun the following commands in your terminal:\n\n```bash\n  ng add @angular-eslint/schematics\n\n  npm install -D @bisual/eslint-config-js-ts prettier-eslint eslint-config-prettier eslint-plugin-prettier\n```\n\n### ESLint Configuration\n\nAdd the following configuration to the .eslintrc.json file:\n\n```json\n{\n  \"root\": true,\n  \"ignorePatterns\": [\"projects/**/*\"],\n  \"overrides\": [\n    {\n      \"files\": [\"*.ts\"],\n      \"extends\": [\n        \"@bisual/eslint-config-js-ts\"\n      ],\n      \"rules\": {\n        \"@angular-eslint/directive-selector\": [\n          \"error\",\n          {\n            \"type\": \"attribute\",\n            \"prefix\": \"app\",\n            \"style\": \"camelCase\"\n          }\n        ],\n        \"@angular-eslint/component-selector\": [\n          \"error\",\n          {\n            \"type\": \"element\",\n            \"prefix\": \"app\",\n            \"style\": \"kebab-case\"\n          }\n        ]\n      }\n    },\n    {\n      \"files\": [\"*.html\"],\n      \"extends\": [\"plugin:@angular-eslint/template/recommended\"],\n      \"rules\": {}\n    },\n    {\n      \"files\": [\"*.html\"],\n      \"excludedFiles\": [\"*inline-template-*.component.html\"],\n      \"extends\": [\"plugin:prettier/recommended\"],\n      \"rules\": {\n        \"prettier/prettier\": [\"error\", { \"parser\": \"angular\" }]\n      }\n    }\n  ]\n}\n```\n\n### Automatic Formatting Configuration\n\nAdd the following to the settings.json file inside the .vscode folder:\n\n- Cree una carpeta llamada `.vscode` en la raíz del proyecto.\n- Dentro de la carpeta `.vscode`, cree un archivo llamado `settings.json`.\n- Agregue el siguiente contenido al archivo `settings.json`:\n\n```json\n{\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": \"explicit\"\n  },\n  \"eslint.validate\": [\"javascript\", \"typescript\"],\n  \"[html]\": {\n    \"editor.defaultFormatter\": \"esbenp.prettier-vscode\",\n    \"editor.codeActionsOnSave\": {\n      \"source.fixAll.eslint\": \"explicit\"\n    },\n    \"editor.formatOnSave\": false\n  }\n}\n```\n\nMake sure to install the [ESLint extension](`https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint`) in Visual Studio Code if you haven't already. If you encounter any issues, try restarting Visual Studio Code.\n","readmeFilename":"README.md"}