{"_id":"@appleute/eslint-config","_rev":"22-cda522410629892290e2a7ee1265f227","name":"@appleute/eslint-config","dist-tags":{"latest":"3.0.4"},"versions":{"1.0.0":{"name":"@appleute/eslint-config","version":"1.0.0","license":"MIT","_id":"@appleute/eslint-config@1.0.0","maintainers":[{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"dist":{"shasum":"e9d611e72c8659d107550708d2d7ed311ffffaee","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":12,"integrity":"sha512-TjZCSVVDW6dvfJfEjuWzWCnoQWrJVsIORGo8WG5R2tAihrnveMeOZkk26JQzoWKcUITrRlANz1D3YoL6dROdkg==","signatures":[{"sig":"MEUCID5TNYJy4nvGBBnlpmDhf0lHnRH5lkvLc1M5Wru5Q5/oAiEA/vIqtx58j/LcdGYd6V1d7vOiwAdgSaVTz0bD6CmuTuM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8492},"main":"default.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"09842ff451eb3c60acca78d4b361f9ae06f5217b","scripts":{"postinstall":"husky install"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"_npmVersion":"9.5.0","description":"Shared ESLint configs for Node, Web, React Native, and Expo projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"19.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","eslint":"^8.48.0","prettier":"^3.0.3","typescript":"^5.2.2","lint-staged":"^14.0.1","eslint-config-next":"^13.4.19","eslint-config-universe":"^12.0.0","@typescript-eslint/parser":"^6.5.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.5.0"},"peerDependencies":{"eslint":">=8.48","prettier":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1693391173468_0.961094023591484","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@appleute/eslint-config","version":"1.0.1","license":"MIT","_id":"@appleute/eslint-config@1.0.1","maintainers":[{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"dist":{"shasum":"bd1606a3eba0b5036f5915507d0fc63fff9cf819","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":12,"integrity":"sha512-naSMpUVStjbWa/nFNlQM53ZvsI3lKUn9tGr6MEkCOsMgOd9Ir+UK1Io+3jqhO2QIqH6NW5yHe3jM5lbZHS2oYg==","signatures":[{"sig":"MEUCIQDZIurq+bw+vXHyDH2Y6/05ZD/iuxxX+ozhCDT69HP4TQIgYJn1Y44o61ZAH9pOnR/UJRCKeJrJbl3hV5/7S3wKdSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8567},"main":"default.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"c5f85343097bf1347c2d2eddeba64dca2482f9a0","scripts":{"postinstall":"husky install"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"_npmVersion":"9.5.0","description":"Shared ESLint configs for Node, Web, React Native, and Expo projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"19.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","eslint":"^8.48.0","prettier":"^3.0.3","typescript":"^5.2.2","lint-staged":"^14.0.1","eslint-config-next":"^13.4.19","eslint-config-universe":"^12.0.0","@typescript-eslint/parser":"^6.5.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.5.0"},"peerDependencies":{"eslint":">=8.48","prettier":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.1_1693393658260_0.8880460777075221","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@appleute/eslint-config","version":"1.0.2","license":"MIT","_id":"@appleute/eslint-config@1.0.2","maintainers":[{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"dist":{"shasum":"c1ab8fe21cce51fcb5b6520d0faead569f4c6cdd","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-1.0.2.tgz","fileCount":12,"integrity":"sha512-5uaToT/yuz4ssWydNEJ2ZjdWEmbw+xaO1uEH12k7WDaClJEb+ZCgwQhcSCj3RiL8AFcmRowPbPBkU3Cmjyy/bA==","signatures":[{"sig":"MEUCIQCxuwqjO1uV+UJUgvmkafd3PVs8g7Ugu9Lin6qcSOR/sQIgBFSXfQXzG8yL8ejzZAYAyOgM/C3Ohy39KfOLuE9cnrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8605},"main":"default.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"c5af6b59707510e7e4ed250c3d4e1d00c1ea4909","scripts":{"postinstall":"husky install"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"_npmVersion":"9.5.0","description":"Shared ESLint configs for Node, Web, React Native, and Expo projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"19.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","eslint":"^8.48.0","prettier":"^3.0.3","typescript":"^5.2.2","lint-staged":"^14.0.1","eslint-config-next":"^13.4.19","eslint-config-universe":"^12.0.0","@typescript-eslint/parser":"^6.5.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.5.0"},"peerDependencies":{"eslint":">=8.48","prettier":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.2_1693393723912_0.5590893190293493","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@appleute/eslint-config","version":"1.0.3","license":"MIT","_id":"@appleute/eslint-config@1.0.3","maintainers":[{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"homepage":"https://github.com/Permatech-IT/appleute-eslint-config#readme","bugs":{"url":"https://github.com/Permatech-IT/appleute-eslint-config/issues"},"dist":{"shasum":"9ea90ffc04dcf9772c3bf61b1dc87781512b05e9","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-1.0.3.tgz","fileCount":12,"integrity":"sha512-235Mer2OKnjExV8zRT+E0ruy1IhNIoO5h4udLTmmstQ1UwEA/Dhh9xoopj7Dkv8YyYUeK8KPjdqZYUHC0fk+IQ==","signatures":[{"sig":"MEUCIQC0zpuiCPbx4rc54GdM5Pxi+Nxo4UeMQ8e7jdjHCu+MoAIgW3ZE4Ic+48UuvdQMuGQawnV8x4a0piq1DM4YjIfdtMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8719},"main":"default.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"85b3b1013fa81f2476211e5f4cfaecac458c208d","scripts":{"postinstall":"husky install"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"repository":{"url":"git+https://github.com/Permatech-IT/appleute-eslint-config.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared ESLint configs for Node, Web, React Native, and Expo projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"19.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","eslint":"^8.48.0","prettier":"^3.0.3","typescript":"^5.2.2","lint-staged":"^14.0.1","eslint-config-next":"^13.4.19","eslint-config-universe":"^12.0.0","@typescript-eslint/parser":"^6.5.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.5.0"},"peerDependencies":{"eslint":">=8.48","prettier":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.3_1693393946468_0.9731461973002509","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@appleute/eslint-config","version":"1.0.4","license":"MIT","_id":"@appleute/eslint-config@1.0.4","maintainers":[{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"homepage":"https://github.com/Permatech-IT/appleute-eslint-config#readme","bugs":{"url":"https://github.com/Permatech-IT/appleute-eslint-config/issues"},"dist":{"shasum":"fdbdac90ade1212622c5bd813095c34c63825fb6","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-1.0.4.tgz","fileCount":12,"integrity":"sha512-FhnCTyzvjU7HmlG9kwcaIxajBzZNNAKq1XMpaX1FlRip7MM38dPQLupJL55g0yU11nwHZHgXLlwgP1U8XZazfg==","signatures":[{"sig":"MEUCIQDvqGH1fftzWWToYaEXHfvI8FQoGolOBvCflqedchOfzQIgHh9CSbm1RT9WEFKklkLfPmTJ0927fd0uMWRDU+d6XX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8811},"main":"default.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"a0690d242b2183d27abc228e5f31a6dca5c35678","scripts":{"prepack":"pinst --disable","postpack":"pinst --enable","postinstall":"husky install"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"repository":{"url":"git+https://github.com/Permatech-IT/appleute-eslint-config.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared ESLint configs for Node, Web, React Native, and Expo projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"19.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","pinst":"^3.0.0","eslint":"^8.48.0","prettier":"^3.0.3","typescript":"^5.2.2","lint-staged":"^14.0.1","eslint-config-next":"^13.4.19","eslint-config-universe":"^12.0.0","@typescript-eslint/parser":"^6.5.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.5.0"},"peerDependencies":{"eslint":">=8.48","prettier":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.4_1693982391001_0.41167672902570396","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@appleute/eslint-config","version":"1.0.5","license":"MIT","_id":"@appleute/eslint-config@1.0.5","maintainers":[{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"homepage":"https://github.com/Permatech-IT/appleute-eslint-config#readme","bugs":{"url":"https://github.com/Permatech-IT/appleute-eslint-config/issues"},"dist":{"shasum":"f17696fb1d769e908e26583281aea7e0492fd6e0","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-1.0.5.tgz","fileCount":12,"integrity":"sha512-Is4PnTuzufSBeo9lV7QC1ymYAUcaWP6Di8l0HHM3oP3MHpbaR/11z3Hu8NOlDR3ltGfYWoCs3xIfoEnduBdDTA==","signatures":[{"sig":"MEQCIEQ4/oWOuxt8UqxqiwZzUpEma954jiTGzizfpW3/0iT8AiBOZGcGNEYm6X+lIK5yeSUqSXRTcYu+7mcPQqLuR5V1jA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8835},"main":"default.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"38fae8583071200e7e1a72264e77bcb9e03ffc75","scripts":{"prepack":"pinst --disable","postpack":"pinst --enable","postinstall":"husky install"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"repository":{"url":"git+https://github.com/Permatech-IT/appleute-eslint-config.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared ESLint configs for Node, Web, React Native, and Expo projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"19.7.0","dependencies":{"eslint-config-next":"^13.4.19","eslint-config-universe":"^12.0.0","@typescript-eslint/parser":"^6.6.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","pinst":"^3.0.0","eslint":"^8.48.0","prettier":"^3.0.3","typescript":"^5.2.2","lint-staged":"^14.0.1"},"peerDependencies":{"eslint":">=8.48","prettier":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.5_1693982810993_0.8961538118111643","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@appleute/eslint-config","version":"1.0.6","license":"MIT","_id":"@appleute/eslint-config@1.0.6","maintainers":[{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"homepage":"https://github.com/Permatech-IT/appleute-eslint-config#readme","bugs":{"url":"https://github.com/Permatech-IT/appleute-eslint-config/issues"},"dist":{"shasum":"4f2536394ab8c3358ed19f068d5fd1c39cd50c2e","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-1.0.6.tgz","fileCount":16,"integrity":"sha512-eDtvhfgKCZoDpWDxsRLB38xv22Lk96B3N7jBR4K9c+3sJSc3G0ZroZd6dpTNhHgNKRXzEADi6dL+ofyYsXOa0g==","signatures":[{"sig":"MEYCIQCuYL3gErYf+okuNtIUEaePFmS7nYepq6+HLka7SKVr6gIhAI1s3aJzs7dTk/oD7zmg1yaLH/TFW/HdXzZyA5wD09PJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10495},"main":"default.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"1bc21bde2ab3001d8317a7d1a8471159628c8ede","scripts":{"test":"jest","prepack":"pinst --disable","postpack":"pinst --enable","postinstall":"husky install"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"repository":{"url":"git+https://github.com/Permatech-IT/appleute-eslint-config.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared ESLint configs for Node, Web, React Native, and Expo projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"19.7.0","dependencies":{"eslint-config-next":"^13.4.19","eslint-config-universe":"^12.0.0","@typescript-eslint/parser":"^6.6.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","pinst":"^3.0.0","eslint":"^8.48.0","prettier":"^3.0.3","typescript":"^5.2.2","lint-staged":"^14.0.1"},"peerDependencies":{"eslint":">=8.48","prettier":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.6_1694000265995_0.5856140006366375","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@appleute/eslint-config","version":"1.0.7","license":"MIT","_id":"@appleute/eslint-config@1.0.7","maintainers":[{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"homepage":"https://github.com/Permatech-IT/appleute-eslint-config#readme","bugs":{"url":"https://github.com/Permatech-IT/appleute-eslint-config/issues"},"dist":{"shasum":"8665c3860f00a326f940aab0d51396b09478dbb1","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-1.0.7.tgz","fileCount":16,"integrity":"sha512-xJHiV7Szh/84BpieaOd0ZggpEr4wUMDir/6gXHQp3b+3tAtBFotlXzJLVQku09XMnoytY3dnCie5MeTkT1C/cA==","signatures":[{"sig":"MEUCIQCLNcNwVwYUitp6mpjQ2w/6jCBcC+V9uxMYtQwPOEnv1QIgT+ur9irNh5HNb2IOSvlxn41kzRSKVGlQKPRIhiq2LgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10844},"main":"default.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"e5a34b7c89b43c903148e20dcc35015ebd37d734","scripts":{"test":"jest","prepack":"pinst --disable","postpack":"pinst --enable","postinstall":"husky install"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"repository":{"url":"git+https://github.com/Permatech-IT/appleute-eslint-config.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared ESLint configs for Node, Web, React Native, and Expo projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"19.7.0","dependencies":{"eslint-config-next":"^13.4.19","eslint-config-universe":"^12.0.0","@typescript-eslint/parser":"^6.6.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","pinst":"^3.0.0","eslint":"^8.48.0","prettier":"^3.0.3","typescript":"^5.2.2","lint-staged":"^14.0.1"},"peerDependencies":{"eslint":">=8.48","prettier":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.7_1694164791666_0.48558353241565166","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@appleute/eslint-config","version":"1.0.8","license":"MIT","_id":"@appleute/eslint-config@1.0.8","maintainers":[{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"homepage":"https://github.com/Permatech-IT/appleute-eslint-config#readme","bugs":{"url":"https://github.com/Permatech-IT/appleute-eslint-config/issues"},"dist":{"shasum":"cc518eb6de0028a7837de3a8068267c470992f76","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-1.0.8.tgz","fileCount":16,"integrity":"sha512-KFyR18F/EhWf5F9lAFsCRX7prrouPyqnXc5jK/Gm4QnxVoVjYEAnJyw+mzFnrd5lrNAIKsMQZV25HsbjmMw1BA==","signatures":[{"sig":"MEYCIQD8vLkGUcsc3ZSTYH2eUuWA7framqyPI8iARekTCdmXZgIhAPLYFHfwvQRwwDHfa5ttODYm34KIni3XzmWc0EuyFpL3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11275},"main":"default.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"e36301bb9bdce49fd404ac71d43951898a24b27d","scripts":{"test":"jest","prepack":"pinst --disable","postpack":"pinst --enable","postinstall":"husky install"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"repository":{"url":"git+https://github.com/Permatech-IT/appleute-eslint-config.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared ESLint configs for Node, Web, React Native, and Expo projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"19.7.0","dependencies":{"eslint-config-next":"^13.4.19","eslint-config-universe":"^12.0.0","@typescript-eslint/parser":"^6.6.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","pinst":"^3.0.0","eslint":"^8.48.0","prettier":"^3.0.3","typescript":"^5.2.2","lint-staged":"^14.0.1"},"peerDependencies":{"eslint":">=8.48","prettier":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.8_1694165028568_0.19434845459196337","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@appleute/eslint-config","version":"1.0.9","license":"MIT","_id":"@appleute/eslint-config@1.0.9","maintainers":[{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"homepage":"https://github.com/Permatech-IT/appleute-eslint-config#readme","bugs":{"url":"https://github.com/Permatech-IT/appleute-eslint-config/issues"},"dist":{"shasum":"abec01d0303f25c26ee869ea314d3efb838e1283","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-1.0.9.tgz","fileCount":16,"integrity":"sha512-pIJ1TC24fllU3KrPMNqscH5qcSCZ0kdalxg91d4CjTMi3qKHgnU/nXQXKZ2qsyYo/t6IC/OiD17HukxkK1SB2g==","signatures":[{"sig":"MEYCIQDi9KtssMKnKHCGLkBlF58jrgCJW2SdbPUI5juD4GhQ1AIhAPS3OEz1K0dcDccv/nlZVvBM2YMpc3rHaYB0+8HZHZz9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11274},"main":"default.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"ae805454df46e44d27afa897d4fb31d4106565b7","scripts":{"test":"jest","prepack":"pinst --disable","postpack":"pinst --enable","postinstall":"husky install"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"repository":{"url":"git+https://github.com/Permatech-IT/appleute-eslint-config.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared ESLint configs for Node, Web, React Native, and Expo projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"19.7.0","dependencies":{"eslint-config-next":"^13.4.19","eslint-config-universe":"^12.0.0","@typescript-eslint/parser":"^6.6.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","pinst":"^3.0.0","eslint":"^8.48.0","prettier":"^3.0.3","typescript":"^5.2.2","lint-staged":"^14.0.1"},"peerDependencies":{"eslint":">=8.48","prettier":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.9_1694176498401_0.34023230318086095","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@appleute/eslint-config","version":"1.0.10","license":"MIT","_id":"@appleute/eslint-config@1.0.10","maintainers":[{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"homepage":"https://github.com/Permatech-IT/appleute-eslint-config#readme","bugs":{"url":"https://github.com/Permatech-IT/appleute-eslint-config/issues"},"dist":{"shasum":"cb86ec7077dceaae250e5d651260a5a0b566a61c","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-1.0.10.tgz","fileCount":16,"integrity":"sha512-kI1efRy1A2mZr25lPOa34Iw1sFP2+slsi5fl2ftViN3xW9iPVs17wi9OwmlA3nKoc5476Kjk1mMnlVqY+Ht5/w==","signatures":[{"sig":"MEUCIH2GGtYLo9pX5h5Y5rNSEHFNY7jUEG7NUsx4KHjLO6pZAiEApG5wOhMHPXhgz3b3qoDr3SVwOt7cSFGcGmlER/HZH1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11315},"main":"default.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"b25cfb441783f1807f246e9524a85440d7ddaeb0","scripts":{"test":"jest","prepack":"pinst --disable","postpack":"pinst --enable","postinstall":"husky install"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"repository":{"url":"git+https://github.com/Permatech-IT/appleute-eslint-config.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared ESLint configs for Node, Web, React Native, and Expo projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"19.7.0","dependencies":{"eslint-config-next":"^13.4.19","eslint-config-prettier":"^9.0.0","eslint-config-universe":"^12.0.0","@typescript-eslint/parser":"^6.6.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","pinst":"^3.0.0","eslint":"^8.48.0","prettier":"^3.0.3","typescript":"^5.2.2","lint-staged":"^14.0.1"},"peerDependencies":{"eslint":">=8.48","prettier":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.10_1694439727616_0.6656773871309496","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@appleute/eslint-config","version":"1.0.11","license":"MIT","_id":"@appleute/eslint-config@1.0.11","maintainers":[{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"homepage":"https://github.com/Permatech-IT/appleute-eslint-config#readme","bugs":{"url":"https://github.com/Permatech-IT/appleute-eslint-config/issues"},"dist":{"shasum":"46fd21acab374de81de7507fafe2e34215a8076d","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-1.0.11.tgz","fileCount":16,"integrity":"sha512-wy3/82DedLG1NUIqOj5DWOmomOVdUw3Wmuv2BsSudzIeiGm59Bh9Qi2tHFOzmJqp0XzTYIVjfoKkmOSJE0LdMA==","signatures":[{"sig":"MEQCIAv0Le2Mr1gyOaqAUWNXUJal7dbCjoVBm5T61cnvMpzfAiBOekPnIRRnR0cSD9eE5X3xYDBW1MGfx9wV+xuAxET7Yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11275},"main":"default.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"a9a5c888303935de88fc85e6b4186eb665c65c23","scripts":{"test":"jest","prepack":"pinst --disable","postpack":"pinst --enable","postinstall":"husky install"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"repository":{"url":"git+https://github.com/Permatech-IT/appleute-eslint-config.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared ESLint configs for Node, Web, React Native, and Expo projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"19.7.0","dependencies":{"eslint-config-next":"^13.4.19","eslint-config-universe":"^12.0.0","@typescript-eslint/parser":"^6.6.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","pinst":"^3.0.0","eslint":"^8.48.0","prettier":"^3.0.3","typescript":"^5.2.2","lint-staged":"^14.0.1"},"peerDependencies":{"eslint":">=8.48","prettier":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.11_1694439878569_0.14496893208040373","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@appleute/eslint-config","version":"1.0.12","license":"MIT","_id":"@appleute/eslint-config@1.0.12","maintainers":[{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"homepage":"https://github.com/Permatech-IT/appleute-eslint-config#readme","bugs":{"url":"https://github.com/Permatech-IT/appleute-eslint-config/issues"},"dist":{"shasum":"d821c649f13dea324243f6ae765dbca1c11c8c80","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-1.0.12.tgz","fileCount":16,"integrity":"sha512-0oWQa6HfLcq3JXgUMuGviz/Jy/v0ifozDT+XpFy+LdYTB8B1DEz1Q0W6GE1oG7xqwR4j2gdL8xOrTB54zYss0g==","signatures":[{"sig":"MEUCIDYzLdlP0wLNetPyl3DcztPePvw837TigWclUtcdSWiyAiEAs8E75lzo1jZj4nCuUnY40h4SLhoK9aeYbfIoBYjqrL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11590},"main":"default.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"1a55e28f8ae01a7316620697bfc30f4aff914509","scripts":{"test":"jest","prepack":"pinst --disable","postpack":"pinst --enable","postinstall":"husky install"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"repository":{"url":"git+https://github.com/Permatech-IT/appleute-eslint-config.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared ESLint configs for Node, Web, React Native, and Expo projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"19.7.0","dependencies":{"eslint-config-next":"^13.4.19","eslint-config-universe":"^12.0.0","@typescript-eslint/parser":"^6.6.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","pinst":"^3.0.0","eslint":"^8.48.0","prettier":"^3.0.3","typescript":"^5.2.2","lint-staged":"^14.0.1"},"peerDependencies":{"eslint":">=8.48","prettier":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.12_1694595996852_0.583865319350237","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@appleute/eslint-config","version":"1.0.13","license":"MIT","_id":"@appleute/eslint-config@1.0.13","maintainers":[{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"homepage":"https://github.com/Permatech-IT/appleute-eslint-config#readme","bugs":{"url":"https://github.com/Permatech-IT/appleute-eslint-config/issues"},"dist":{"shasum":"382e5bf94588245ad198dff0a1ac6ab6eaac9298","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-1.0.13.tgz","fileCount":16,"integrity":"sha512-zXXHY2vKXtNxuM9jn93nTK2Zb4Tb6t3xsbu6GiTkLy6dGuuM5rtxJNmbS7xqEuhgtdL4rtixWhYUtt1qtrRtCA==","signatures":[{"sig":"MEYCIQCxqMQAPojKQqrOb1sDdCJpxgAkCR0YQJJnohehuw6qfAIhAOqPc9SUdFo0499ESxjGq1LK+VBpKGot7LVZNj5vovBM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12045},"main":"default.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"b716910744a54eb432c19724ca31f5e0af612354","scripts":{"test":"jest","prepack":"pinst --disable","postpack":"pinst --enable","postinstall":"husky install"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"repository":{"url":"git+https://github.com/Permatech-IT/appleute-eslint-config.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared ESLint configs for Node, Web, React Native, and Expo projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"19.7.0","dependencies":{"eslint-config-next":"^13.4.19","eslint-config-universe":"^12.0.0","@typescript-eslint/parser":"^6.6.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","pinst":"^3.0.0","eslint":"^8.48.0","prettier":"^3.0.3","typescript":"^5.2.2","lint-staged":"^14.0.1"},"peerDependencies":{"eslint":">=8.48","prettier":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.13_1694596415022_0.28441013669474224","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@appleute/eslint-config","version":"2.0.0","license":"MIT","_id":"@appleute/eslint-config@2.0.0","maintainers":[{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"homepage":"https://github.com/Permatech-IT/appleute-eslint-config#readme","bugs":{"url":"https://github.com/Permatech-IT/appleute-eslint-config/issues"},"dist":{"shasum":"bd8764c3fe03e03eb85f47e3e707c50024f10bcd","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":20,"integrity":"sha512-vAfsnSxlgrH9iVsbVFIObhuBwzZm90s3QQo9dlCsOyB4arLTaHnic3cHcukrIcSMpoSO5/lkhHiebQp51dx9XA==","signatures":[{"sig":"MEYCIQCXq6D6sE0kIqyLvgUbNrmomyQ7a28jpUDINqfT+x7aZgIhANnip5vKzeiSVpeG1Jc1RxsN8sn8ajXLuAqaiOHO7ldJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19706},"main":"default.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"43f45fba6fa984a49d4ba7d9cf4a94251b20f074","scripts":{"test":"jest","prepack":"pinst --disable","postpack":"pinst --enable","postinstall":"husky install"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"repository":{"url":"git+https://github.com/Permatech-IT/appleute-eslint-config.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared ESLint configs for Node, Web, React Native, and Expo projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"19.7.0","dependencies":{"eslint-config-next":"^13.4.19","eslint-config-universe":"^12.0.0","@typescript-eslint/parser":"^6.6.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","pinst":"^3.0.0","eslint":"^8.48.0","prettier":"^3.0.3","typescript":"^5.2.2","lint-staged":"^14.0.1"},"peerDependencies":{"eslint":">=8.48","prettier":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.0_1695891883959_0.30342578559778444","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@appleute/eslint-config","version":"2.0.1","license":"MIT","_id":"@appleute/eslint-config@2.0.1","maintainers":[{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"homepage":"https://github.com/Permatech-IT/appleute-eslint-config#readme","bugs":{"url":"https://github.com/Permatech-IT/appleute-eslint-config/issues"},"dist":{"shasum":"23769a780496bb4f9163d6bd0f896a92661a45e9","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-2.0.1.tgz","fileCount":20,"integrity":"sha512-AiqSwjdwN4THx5pUI1DU2oOHgahoPYybz07noLbbIXCWgvp4fFxH9tUF0vG7rWk8VbWTkvsKjZTk6KpDulmtbA==","signatures":[{"sig":"MEUCIQDpHzYCg1fcsIUWXnJy74owtSU90w0CjPkIfqk0QKQ5NgIgBMR9cnKqGXvkCaxi+MmO3VPFXIZ87L7i1kazv+mTb3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20295},"main":"default.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"4b513c9e8830878ddc4c4a0828e218f68b3830cc","scripts":{"test":"jest","prepack":"pinst --disable","postpack":"pinst --enable","postinstall":"husky install"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"repository":{"url":"git+https://github.com/Permatech-IT/appleute-eslint-config.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared ESLint configs for Node, Web, React Native, and Expo projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"19.7.0","dependencies":{"eslint-config-next":"^13.4.19","eslint-config-universe":"^12.0.0","@typescript-eslint/parser":"^6.6.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","pinst":"^3.0.0","eslint":"^8.48.0","prettier":"^3.0.3","typescript":"^5.2.2","lint-staged":"^14.0.1"},"peerDependencies":{"eslint":">=8.48","prettier":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.1_1696504325416_0.8242324136646821","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@appleute/eslint-config","version":"2.0.2","license":"MIT","_id":"@appleute/eslint-config@2.0.2","maintainers":[{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"homepage":"https://github.com/Permatech-IT/appleute-eslint-config#readme","bugs":{"url":"https://github.com/Permatech-IT/appleute-eslint-config/issues"},"dist":{"shasum":"f2735ee9e2f9b8938ad429d7be2795eef1eff409","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-2.0.2.tgz","fileCount":20,"integrity":"sha512-BGtj36Rczqf9lqguvu/o1/gQz1YqfwFG1JyOE6rghYY/JQyLhIPGjk6lfrDSGqkVy0MFsm1tGzFtAL8E8RA0AQ==","signatures":[{"sig":"MEQCIELxnNfKOXTV7D0mx0Xw/FUYoQQlE8zcxkLR6CfS7lqsAiA9TT7v3/Ojss+VWgMzaykzH8OocUTZ4//4gfM/dmgegA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20475},"main":"default.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"cec95fa1e1cbbc71600c96cd3a4b55dc65647372","scripts":{"test":"jest","prepack":"pinst --disable","postpack":"pinst --enable","postinstall":"husky install"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"repository":{"url":"git+https://github.com/Permatech-IT/appleute-eslint-config.git","type":"git"},"_npmVersion":"9.5.0","description":"Shared ESLint configs for Node, Web, React Native, and Expo projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"19.7.0","dependencies":{"eslint-config-next":"^13.4.19","eslint-config-universe":"^12.0.0","@typescript-eslint/parser":"^6.6.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^8.0.3","pinst":"^3.0.0","eslint":"^8.48.0","prettier":"^3.0.3","typescript":"^5.2.2","lint-staged":"^14.0.1"},"peerDependencies":{"eslint":">=8.48","prettier":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.2_1697613032507_0.9584919622236894","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@appleute/eslint-config","version":"3.0.0","license":"MIT","_id":"@appleute/eslint-config@3.0.0","maintainers":[{"name":"rj_mehra","email":"rajendra@appleute.de"},{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"homepage":"https://github.com/Permatech-IT/appleute-eslint-config#readme","bugs":{"url":"https://github.com/Permatech-IT/appleute-eslint-config/issues"},"dist":{"shasum":"79fe88160eaf64f096fcebb554135651636d5bb1","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-3.0.0.tgz","fileCount":24,"integrity":"sha512-2Ur2KfdNH9eQHyfp/9vRtwShKeYwqj5+BR+WFf1tlc7FenkSRhQpjXk5RI0louGOLMYLZRZsy8vhSvCKSK6r6A==","signatures":[{"sig":"MEUCIDcFHMAcOrL/9iT7pgBjucQ1ESJM863AvjVvwhwEJ5/kAiEApx67SNqbAEKjz7D1gAeMFoayStSGlpPZlOQnf1AbSgw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28504},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"0fa05ee0610f739f1c19af2e4fa8db67dcdb7ceb","scripts":{"lint":"eslint . --fix","test":"NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest","format":"prettier . --write","prepack":"pinst --disable","postpack":"pinst --enable","lint:report":"eslint . --output-file eslint_report.json --format json","postinstall":"husky"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"repository":{"url":"git+https://github.com/Permatech-IT/appleute-eslint-config.git","type":"git"},"_npmVersion":"10.7.0","description":"Shared ESLint configs for [appleute](https://github.com/appleute) projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"22.2.0","dependencies":{"@eslint/js":"^9.11.1","@eslint/compat":"^1.1.1","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^8.8.0","eslint-config-next":"^14.2.14","eslint-plugin-jest":"^28.8.3","eslint-plugin-react":"^7.37.1","eslint-config-prettier":"^9.1.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-unused-imports":"^4.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.6","pinst":"^3.0.0","eslint":"^9.11.1","prettier":"^3.3.3","typescript":"~5.5","lint-staged":"^15.2.10","@types/eslint__js":"^8.42.3"},"peerDependencies":{"eslint":">=9","prettier":">=3","typescript":"~5.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.0_1728034817074_0.3215185571213368","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@appleute/eslint-config","version":"3.0.1","license":"MIT","_id":"@appleute/eslint-config@3.0.1","maintainers":[{"name":"rj_mehra","email":"rajendra@appleute.de"},{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"homepage":"https://github.com/Permatech-IT/appleute-eslint-config#readme","bugs":{"url":"https://github.com/Permatech-IT/appleute-eslint-config/issues"},"dist":{"shasum":"f739875e70545e5c28a3979e0f4afdbcb949e182","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-3.0.1.tgz","fileCount":15,"integrity":"sha512-87W136x/flazRcvgkMEHujdINjwvY6dkl7N6IMVxTWTkrMOVBAZ5hi9y7oIFXclAmpIZyFuOTkmceLLh+oCcow==","signatures":[{"sig":"MEYCIQCLLW+wt5PhpmTzGk9uKW5LZPcOXXPk6IYYjYmeuxikqQIhAOYtk0JcBpw4a3LIaqG/RFGEN7yKLJDHGo0NRnQt9RGk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15968},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"7ac066187150536ec960cf82dd12dfa79ee05491","scripts":{"lint":"eslint . --fix","test":"NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest","format":"prettier . --write","prepack":"pinst --disable","postpack":"pinst --enable","lint:report":"eslint . --output-file eslint_report.json --format json","postinstall":"husky"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"repository":{"url":"git+https://github.com/Permatech-IT/appleute-eslint-config.git","type":"git"},"_npmVersion":"10.7.0","description":"Shared ESLint configs for [appleute](https://github.com/appleute) projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"22.2.0","dependencies":{"@eslint/js":"^9.11.1","@eslint/compat":"^1.1.1","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^8.8.0","eslint-config-next":"^14.2.14","eslint-plugin-jest":"^28.8.3","eslint-plugin-react":"^7.37.1","eslint-config-prettier":"^9.1.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-unused-imports":"^4.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.6","pinst":"^3.0.0","eslint":"^9.11.1","prettier":"^3.3.3","typescript":"~5.5","lint-staged":"^15.2.10","@types/eslint__js":"^8.42.3"},"peerDependencies":{"eslint":">=9","prettier":">=3","typescript":"~5.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.1_1728039745510_0.43100193672727594","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@appleute/eslint-config","version":"3.0.2","license":"MIT","_id":"@appleute/eslint-config@3.0.2","maintainers":[{"name":"rj_mehra","email":"rajendra@appleute.de"},{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"homepage":"https://github.com/Permatech-IT/appleute-eslint-config#readme","bugs":{"url":"https://github.com/Permatech-IT/appleute-eslint-config/issues"},"dist":{"shasum":"ccb36150a70b0dd4f560c739999b1f66cb3ac27a","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-3.0.2.tgz","fileCount":15,"integrity":"sha512-PAj4jQ5js6ENypex/laXGdnTx0wHIHe51XUqPFS+yKF2DXIcJzkwOnMkJ5PvJ8kOxRrGq/nELVAT6RFKnkUDNQ==","signatures":[{"sig":"MEQCIEZZcgZUfuX4kzs7HTCOWcnnlzQB4xfSF0OhRH2imWF6AiA0ZeofOGYZtiYmihLZvcZ0Fk7SMDeB6syEKW9na+zOMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16021},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"e4226c94c3fb222dea15f5efc9ca00f6a36e3bd9","scripts":{"lint":"eslint . --fix","test":"NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest","format":"prettier . --write","prepack":"pinst --disable","postpack":"pinst --enable","lint:report":"eslint . --output-file eslint_report.json --format json","postinstall":"husky"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"repository":{"url":"git+https://github.com/Permatech-IT/appleute-eslint-config.git","type":"git"},"_npmVersion":"10.7.0","description":"Shared ESLint configs for [appleute](https://github.com/appleute) projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"22.2.0","dependencies":{"@eslint/js":"^9.11.1","@eslint/compat":"^1.1.1","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^8.8.0","eslint-config-next":"^14.2.14","eslint-plugin-jest":"^28.8.3","eslint-plugin-react":"^7.37.1","eslint-config-prettier":"^9.1.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-unused-imports":"^4.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.6","pinst":"^3.0.0","eslint":"^9.11.1","prettier":"^3.3.3","typescript":"~5.5","lint-staged":"^15.2.10","@types/eslint__js":"^8.42.3"},"peerDependencies":{"eslint":">=9","prettier":">=3","typescript":"~5.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.2_1728039867371_0.5615411863388557","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@appleute/eslint-config","version":"3.0.3","license":"MIT","_id":"@appleute/eslint-config@3.0.3","maintainers":[{"name":"rj_mehra","email":"rajendra@appleute.de"},{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"homepage":"https://github.com/Permatech-IT/appleute-eslint-config#readme","bugs":{"url":"https://github.com/Permatech-IT/appleute-eslint-config/issues"},"dist":{"shasum":"79f1548f83bf422bb30c8cbc1ec82a0185a8b7df","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-3.0.3.tgz","fileCount":15,"integrity":"sha512-tbHRlZsfc+7ZDMcCG381VQ6UJCFdKpONNHamGYD3Z0CRSMKp/MnELRP37KHHUprBkJgycecenESXUcK0p7Yeug==","signatures":[{"sig":"MEYCIQC8UnFeWAFp2+lihkexCIecDzW8ptTPoGIukxMjqinQrAIhAIx3juOcyXSUeo8gh8UBeNf8twMPJX1IR7ql3JF1f27R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16266},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"6f63186844389d137509006ca46bb16755dd6ff2","scripts":{"lint":"eslint . --fix","test":"NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest","format":"prettier . --write","prepack":"pinst --disable","postpack":"pinst --enable","lint:report":"eslint . --output-file eslint_report.json --format json","postinstall":"husky"},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"repository":{"url":"git+https://github.com/Permatech-IT/appleute-eslint-config.git","type":"git"},"_npmVersion":"10.7.0","description":"Shared ESLint configs for [appleute](https://github.com/appleute) projects.","directories":{},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_nodeVersion":"22.2.0","dependencies":{"@eslint/js":"^9.11.1","@eslint/compat":"^1.1.1","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^8.8.0","eslint-config-next":"^14.2.14","eslint-plugin-jest":"^28.8.3","eslint-plugin-react":"^7.37.1","eslint-config-prettier":"^9.1.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-unused-imports":"^4.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.6","pinst":"^3.0.0","eslint":"^9.11.1","prettier":"^3.3.3","typescript":"~5.5","lint-staged":"^15.2.10","@types/eslint__js":"^8.42.3"},"peerDependencies":{"eslint":">=9","prettier":">=3","typescript":"~5.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.3_1728305088750_0.056503063534330655","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@appleute/eslint-config","version":"3.0.4","description":"Shared ESLint configs for [appleute](https://github.com/appleute) projects.","main":"default.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Permatech-IT/appleute-eslint-config.git"},"scripts":{"format":"prettier . --write","lint":"eslint . --fix","lint:report":"eslint . --output-file eslint_report.json --format json","test":"NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest","postinstall":"husky","prepack":"pinst --disable","postpack":"pinst --enable"},"publishConfig":{"access":"public"},"dependencies":{"@eslint/compat":"^1.1.1","@eslint/eslintrc":"^3.1.0","@eslint/js":"^9.11.1","eslint-config-next":"^14.2.14","eslint-config-prettier":"^9.1.0","eslint-plugin-jest":"^28.8.3","eslint-plugin-react":"^7.37.1","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-unused-imports":"^4.1.4","typescript-eslint":"^8.8.0"},"peerDependencies":{"eslint":">=9","prettier":">=3","typescript":"~5.5"},"devDependencies":{"@types/eslint__js":"^8.42.3","eslint":"^9.11.1","husky":"^9.1.6","jest":"^29.7.0","lint-staged":"^15.2.10","pinst":"^3.0.0","prettier":"^3.3.3","typescript":"~5.5"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"**/*":"prettier --write --ignore-unknown","**/*.{js,ts,jsx,tsx}":"eslint --fix"},"_id":"@appleute/eslint-config@3.0.4","gitHead":"8cc10b2a4e04e01b822e1c83a7b87fc9f0fd3daf","bugs":{"url":"https://github.com/Permatech-IT/appleute-eslint-config/issues"},"homepage":"https://github.com/Permatech-IT/appleute-eslint-config#readme","_nodeVersion":"23.6.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-32OryAF175kwj6cVDO3BP4+eAwy87eOz0jUpWKn5ozmkG0aSYWusbo1EO0gnzr65nOlWhVtw0t5/lxHg23mXTg==","shasum":"4f69d3a98f56332c2f5165cf975f08d892031f1e","tarball":"https://registry.npmjs.org/@appleute/eslint-config/-/eslint-config-3.0.4.tgz","fileCount":15,"unpackedSize":16268,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDCg0LlKnUD5tl0XnmKzFIoowYlGnkPHE+TVYJnTwXAEwIhAKaONlhFXQdkeZzx1en+3QHdUPSlwpJtCJRHu7wHlC2p"}]},"_npmUser":{"name":"aravindan-appleute","email":"aravindan@appleute.de"},"directories":{},"maintainers":[{"name":"rj_mehra","email":"rajendra@appleute.de"},{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_3.0.4_1738644445238_0.9746676624245376"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-30T10:26:13.361Z","modified":"2025-02-04T04:47:25.632Z","1.0.0":"2023-08-30T10:26:13.595Z","1.0.1":"2023-08-30T11:07:38.404Z","1.0.2":"2023-08-30T11:08:44.079Z","1.0.3":"2023-08-30T11:12:26.630Z","1.0.4":"2023-09-06T06:39:51.162Z","1.0.5":"2023-09-06T06:46:51.226Z","1.0.6":"2023-09-06T11:37:46.257Z","1.0.7":"2023-09-08T09:19:51.909Z","1.0.8":"2023-09-08T09:23:48.765Z","1.0.9":"2023-09-08T12:34:58.639Z","1.0.10":"2023-09-11T13:42:07.817Z","1.0.11":"2023-09-11T13:44:38.722Z","1.0.12":"2023-09-13T09:06:37.044Z","1.0.13":"2023-09-13T09:13:35.240Z","2.0.0":"2023-09-28T09:04:44.119Z","2.0.1":"2023-10-05T11:12:05.636Z","2.0.2":"2023-10-18T07:10:32.671Z","3.0.0":"2024-10-04T09:40:17.254Z","3.0.1":"2024-10-04T11:02:25.691Z","3.0.2":"2024-10-04T11:04:27.535Z","3.0.3":"2024-10-07T12:44:48.947Z","3.0.4":"2025-02-04T04:47:25.448Z"},"bugs":{"url":"https://github.com/Permatech-IT/appleute-eslint-config/issues"},"license":"MIT","homepage":"https://github.com/Permatech-IT/appleute-eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/Permatech-IT/appleute-eslint-config.git"},"description":"Shared ESLint configs for [appleute](https://github.com/appleute) projects.","maintainers":[{"name":"rj_mehra","email":"rajendra@appleute.de"},{"name":"aravindan-appleute","email":"aravindan@appleute.de"}],"readme":"# Appleute ESLint Config\n\nShared ESLint configs for [appleute](https://github.com/appleute) projects.\n\n| Stack     | Config                                     |\n| --------- | ------------------------------------------ |\n| (Default) | @appleute/eslint-config                    |\n| Node      | @appleute/eslint-config/node               |\n| React     | @appleute/eslint-config/react              |\n| Next.js   | @appleute/eslint-config/next (Coming Soon) |\n| Expo      | @appleute/eslint-config/expo (Coming Soon) |\n\n## TODO\n\n- Config for next.js, waiting for support to be added. See https://github.com/vercel/next.js/issues/64453\n- Config for expo, waiting for support to be added. See https://github.com/expo/expo/blob/main/packages/eslint-config-expo/package.json\n- Sort imports using eslint `sort-imports` or `eslint-plugin-import`\n\n## Usage\n\n### Configuration\n\n#### New project\n\nInstall this package and peer dependencies\n\n```sh\nyarn add -D eslint prettier @appleute/eslint-config\n```\n\n#### Existing project\n\nInstall this package and update peer dependencies\n\n```sh\nyarn add -D eslint@latest prettier@latest @appleute/eslint-config\n```\n\nThis package already inclues eslint plugins and configs, so you can remove them if you have any installed.\n\n### Configure ESLint\n\nCreate a `eslint.config.js` in your project root and import the desired config.\n\n```js\nconst nodeConfig = require(\"@appleute/eslint-config/node\");\n\n/** @type import(\"eslint\").Linter.Config[] */\nmodule.exports = [...nodeConfig];\n```\n\n### Configure Prettier\n\nCreate a `.prettierrc.js` in your project root and import the prettier config.\n\n#### .prettierrc.js\n\n```js\nconst prettierRc = require(\"@appleute/eslint-config/.prettierrc.js\");\n\n/** @type import(\"prettier\").Config */\nmodule.exports = {\n  ...prettierRc,\n};\n```\n\n#### .prettierignore\n\nYou can copy the `.prettierignore` file as is from the package.\n\n```sh\ncp node_modules/@appleute/eslint-config/.prettierignore .\n```\n\n### Commit hooks\n\nSetup a pre-commit hook using husky and lint-staged to automatically lint and prettify before commit.\n\n1\\. Install husky and lint staged\n\n```sh\nyarn add -D husky lint-staged\n# Add pinst ONLY if your package is not private\nyarn add -D pinst\n```\n\n2\\. Configure package.json\n\n```json\n{\n  ...\n  \"scripts\": {\n    // Yarn doesn't support prepare script\n    \"postinstall\": \"husky\",\n    // Include this if publishing to npmjs.com\n    \"prepack\": \"pinst --disable\",\n    \"postpack\": \"pinst --enable\"\n  },\n  \"husky\": {\n    \"hooks\": {\n      \"pre-commit\": \"lint-staged\"\n    }\n  },\n  \"lint-staged\": {\n    \"**/*\": \"prettier --write --ignore-unknown\",\n    \"**/*.{js,ts,jsx,tsx}\": \"eslint --fix\"\n  },\n}\n```\n\n3\\. Add pre-commit hook\n\n```sh\nyarn husky\necho \"npx lint-staged\" > .husky/pre-commit\n```\n\n### VSCode Config\n\nConfigure your vscode to allow formatting on save, and use the typescript verison configured by the project instead of the vscode version.\n\nCreate `.vscode/settings.json` at the root of your repository.\n\n```json\n{\n  \"editor.formatOnSave\": true,\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": \"always\"\n  },\n  \"typescript.tsdk\": \"node_modules/typescript/lib\"\n}\n```\n\n### TSConfig\n\nEnsure strict is turned on:\n\n```json\n{\n  \"compilerOptions\": {\n    \"strict\": true,\n    \"strictPropertyInitialization\": false\n  }\n}\n```\n\n## Develop\n\n### Publish\n\nUse [npm version](https://docs.npmjs.com/cli/v7/commands/npm-version) to increment major, minor or patch version\n\nThen publish using:\n\n```sh\nnpm publish\n```\n","readmeFilename":"README.md"}