{"_id":"@buildeross/eslint-config-custom","_rev":"10-d4d4f575351d311d8d826dffc9b2fdce","name":"@buildeross/eslint-config-custom","dist-tags":{"latest":"0.3.2"},"versions":{"0.1.0":{"name":"@buildeross/eslint-config-custom","version":"0.1.0","license":"MIT","_id":"@buildeross/eslint-config-custom@0.1.0","maintainers":[{"name":"benedictvs","email":"bb@dvctvs.wtf"},{"name":"dan13ram","email":"dan13ram@gmail.com"}],"homepage":"https://github.com/BuilderOSS/nouns-builder#readme","bugs":{"url":"https://github.com/BuilderOSS/nouns-builder/issues"},"dist":{"shasum":"258cc75935fe7bc47d2fde8febe5414b7936d724","tarball":"https://registry.npmjs.org/@buildeross/eslint-config-custom/-/eslint-config-custom-0.1.0.tgz","fileCount":3,"integrity":"sha512-CgQLGnkCefJnCE0UKUgZ2IFQHO0qF+HlJqmlGSG7rVSKGEcgnccysuDl8Ef+Ne35Mz7TOyqsmgloWKZxunT2OA==","signatures":[{"sig":"MEQCIB+ZOdlaTWcLNKOrQb1kWOXrjVhkSBu4RTL/60AbI4HqAiBz1KGnZ4jCTEHt80e/4Q9OV8M0c5UrTxwMPRSj7/Cxdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5634},"main":"index.js","_from":"file:buildeross-eslint-config-custom-0.1.0.tgz","_npmUser":{"name":"dan13ram","email":"dan13ram@gmail.com"},"_resolved":"/private/var/folders/jq/7pw0732957vbt6wpkcg1lbrc0000gn/T/c6d0d7b317702c39e611c92cf925aef7/buildeross-eslint-config-custom-0.1.0.tgz","_integrity":"sha512-CgQLGnkCefJnCE0UKUgZ2IFQHO0qF+HlJqmlGSG7rVSKGEcgnccysuDl8Ef+Ne35Mz7TOyqsmgloWKZxunT2OA==","repository":{"url":"git+https://github.com/BuilderOSS/nouns-builder.git","type":"git","directory":"packages/eslint-config-custom"},"_npmVersion":"10.9.2","description":"Shared ESLint configuration for BuilderOSS apps","directories":{},"_nodeVersion":"23.6.0","dependencies":{"eslint-config-next":"latest","eslint-config-turbo":"latest","eslint-plugin-react":"7.28.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^5.53.0","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.53.0","eslint-plugin-simple-import-sort":"^12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config-custom_0.1.0_1753340466474_0.5239477982487466","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@buildeross/eslint-config-custom","version":"0.1.1","license":"MIT","_id":"@buildeross/eslint-config-custom@0.1.1","maintainers":[{"name":"benedictvs","email":"bb@dvctvs.wtf"},{"name":"dan13ram","email":"dan13ram@gmail.com"}],"homepage":"https://github.com/BuilderOSS/nouns-builder#readme","bugs":{"url":"https://github.com/BuilderOSS/nouns-builder/issues"},"dist":{"shasum":"ef8dad44abccad53bb16fc363234a9a3ae6c2946","tarball":"https://registry.npmjs.org/@buildeross/eslint-config-custom/-/eslint-config-custom-0.1.1.tgz","fileCount":4,"integrity":"sha512-noq+yhhHUxLy2MKmoJJeYZRvS3L9mtqSa3vBVXwRizIXhQuhwIyDTjai9FO+r6iC3o1oNTdtRlo4eFFvVJ9T6w==","signatures":[{"sig":"MEUCIAP5xwk3xjljFjCFZBoQzbKhGjIlzPBUhXSgdQEZcKUSAiEAzcax1q5An4/WHV7iDoxA/xLQNlQmasSx0qNOAtT2acA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5736},"main":"index.js","_from":"file:buildeross-eslint-config-custom-0.1.1.tgz","_npmUser":{"name":"dan13ram","email":"dan13ram@gmail.com"},"_resolved":"/tmp/250554385b21a7a61bf579b005a1d51b/buildeross-eslint-config-custom-0.1.1.tgz","_integrity":"sha512-noq+yhhHUxLy2MKmoJJeYZRvS3L9mtqSa3vBVXwRizIXhQuhwIyDTjai9FO+r6iC3o1oNTdtRlo4eFFvVJ9T6w==","repository":{"url":"git+https://github.com/BuilderOSS/nouns-builder.git","type":"git","directory":"packages/eslint-config-custom"},"_npmVersion":"10.9.0","description":"Shared ESLint configuration for BuilderOSS apps","directories":{},"_nodeVersion":"23.3.0","dependencies":{"eslint-config-next":"latest","eslint-config-turbo":"latest","eslint-plugin-react":"7.28.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^5.53.0","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.53.0","eslint-plugin-simple-import-sort":"^12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config-custom_0.1.1_1753865964628_0.514695620272688","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@buildeross/eslint-config-custom","version":"0.1.2","license":"MIT","_id":"@buildeross/eslint-config-custom@0.1.2","maintainers":[{"name":"benedictvs","email":"bb@dvctvs.wtf"},{"name":"dan13ram","email":"dan13ram@gmail.com"}],"homepage":"https://github.com/BuilderOSS/nouns-builder#readme","bugs":{"url":"https://github.com/BuilderOSS/nouns-builder/issues"},"dist":{"shasum":"ebdf0ce50ed2eba85e10d73cd3006aa72c30734a","tarball":"https://registry.npmjs.org/@buildeross/eslint-config-custom/-/eslint-config-custom-0.1.2.tgz","fileCount":4,"integrity":"sha512-9l1PH47N8O8AITeZmGQ+RaXKF6PFqah4icWbXCHeel8MC6K2oidsPyuYh1w8M/Be8rD1z3qfS3nUDpwMGX9QJg==","signatures":[{"sig":"MEUCIQD3qzf/neK/SvrNfL6964eFdWxVbq+nw6jygi9Q/LGlLQIgMSlAmV24yhr/NWbc9LJKz3AauDQ2I4zbydF66sXdQeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5916},"main":"index.js","_from":"file:buildeross-eslint-config-custom-0.1.2.tgz","_npmUser":{"name":"dan13ram","email":"dan13ram@gmail.com"},"_resolved":"/private/var/folders/jq/7pw0732957vbt6wpkcg1lbrc0000gn/T/bb93f6ac9bdec166e1747592c93e7bd3/buildeross-eslint-config-custom-0.1.2.tgz","_integrity":"sha512-9l1PH47N8O8AITeZmGQ+RaXKF6PFqah4icWbXCHeel8MC6K2oidsPyuYh1w8M/Be8rD1z3qfS3nUDpwMGX9QJg==","repository":{"url":"git+https://github.com/BuilderOSS/nouns-builder.git","type":"git","directory":"packages/eslint-config-custom"},"_npmVersion":"10.9.2","description":"Shared ESLint configuration for BuilderOSS apps","directories":{},"_nodeVersion":"23.6.0","dependencies":{"eslint-config-next":"latest","eslint-config-turbo":"latest","eslint-plugin-react":"7.28.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^5.53.0","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.53.0","eslint-plugin-simple-import-sort":"^12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config-custom_0.1.2_1755139149480_0.04172024049918943","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@buildeross/eslint-config-custom","version":"0.1.3","license":"MIT","_id":"@buildeross/eslint-config-custom@0.1.3","maintainers":[{"name":"benedictvs","email":"bb@dvctvs.wtf"},{"name":"dan13ram","email":"dan13ram@gmail.com"}],"homepage":"https://github.com/BuilderOSS/nouns-builder#readme","bugs":{"url":"https://github.com/BuilderOSS/nouns-builder/issues"},"dist":{"shasum":"63c8281a24753143566466a03e3e2599960ee290","tarball":"https://registry.npmjs.org/@buildeross/eslint-config-custom/-/eslint-config-custom-0.1.3.tgz","fileCount":4,"integrity":"sha512-RzLeVt1WbDnAgpuWsC3BrAYUoS67o9EAXEaeHu57mbrSXKqg9/KVGyBlkOiXuUSVk8z64hAtcT5cHL+mwOi70g==","signatures":[{"sig":"MEQCIDY3JOnTwhGpKYSVVIWGQCcSXKDAC71iARiPogjf1iR8AiAKFgXT+HKk84+y1HzSKxunZCDSt6cw4ov0lAYguAM9VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5969},"main":"index.js","_from":"file:buildeross-eslint-config-custom-0.1.3.tgz","_npmUser":{"name":"dan13ram","email":"dan13ram@gmail.com"},"_resolved":"/tmp/e1723ad11cf862f0e4161bb66285bf29/buildeross-eslint-config-custom-0.1.3.tgz","_integrity":"sha512-RzLeVt1WbDnAgpuWsC3BrAYUoS67o9EAXEaeHu57mbrSXKqg9/KVGyBlkOiXuUSVk8z64hAtcT5cHL+mwOi70g==","repository":{"url":"git+https://github.com/BuilderOSS/nouns-builder.git","type":"git","directory":"packages/eslint-config-custom"},"_npmVersion":"10.9.0","description":"Shared ESLint configuration for BuilderOSS apps","directories":{},"_nodeVersion":"23.3.0","dependencies":{"eslint-config-next":"latest","eslint-config-turbo":"latest","eslint-plugin-react":"7.28.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^5.53.0","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.53.0","eslint-plugin-simple-import-sort":"^12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config-custom_0.1.3_1755877949082_0.02094258009774186","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@buildeross/eslint-config-custom","version":"0.2.0","license":"MIT","_id":"@buildeross/eslint-config-custom@0.2.0","maintainers":[{"name":"benedictvs","email":"bb@dvctvs.wtf"},{"name":"dan13ram","email":"dan13ram@gmail.com"}],"homepage":"https://github.com/BuilderOSS/nouns-builder#readme","bugs":{"url":"https://github.com/BuilderOSS/nouns-builder/issues"},"dist":{"shasum":"c7efe631e9fb7cf128099a5c1ac719d08c744e1a","tarball":"https://registry.npmjs.org/@buildeross/eslint-config-custom/-/eslint-config-custom-0.2.0.tgz","fileCount":5,"integrity":"sha512-zYQlTwUrNKfFkzh2Z+OFZczOR/mJv7WGel/UfeGhm7j9XQX3NUXOo0PG3EUDI84uuQW/yQoBqqKcWjLlTP/qRw==","signatures":[{"sig":"MEQCIG6tOPVhaOznYHcXBrXrlPzxHG0NWsqdSFoIR2GRJFJ6AiB3w94eNubXTkKLU6r21MVhxh5qf/SCOIWGRje6gVrL0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6193},"main":"index.js","_from":"file:buildeross-eslint-config-custom-0.2.0.tgz","_npmUser":{"name":"dan13ram","email":"dan13ram@gmail.com"},"_resolved":"/private/var/folders/jq/7pw0732957vbt6wpkcg1lbrc0000gn/T/fcbb39b4dd89d1d04ccc47b271e904f9/buildeross-eslint-config-custom-0.2.0.tgz","_integrity":"sha512-zYQlTwUrNKfFkzh2Z+OFZczOR/mJv7WGel/UfeGhm7j9XQX3NUXOo0PG3EUDI84uuQW/yQoBqqKcWjLlTP/qRw==","repository":{"url":"git+https://github.com/BuilderOSS/nouns-builder.git","type":"git","directory":"packages/eslint-config-custom"},"_npmVersion":"10.9.2","description":"Shared ESLint configuration for BuilderOSS apps","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint-config-next":"latest","eslint-config-turbo":"2.5.6","eslint-plugin-react":"7.28.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^5.53.0","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.53.0","eslint-plugin-simple-import-sort":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-custom_0.2.0_1761109560343_0.306550922464226","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@buildeross/eslint-config-custom","version":"0.2.1","license":"MIT","_id":"@buildeross/eslint-config-custom@0.2.1","maintainers":[{"name":"benedictvs","email":"bb@dvctvs.wtf"},{"name":"dan13ram","email":"dan13ram@gmail.com"}],"homepage":"https://github.com/BuilderOSS/nouns-builder#readme","bugs":{"url":"https://github.com/BuilderOSS/nouns-builder/issues"},"dist":{"shasum":"98f12c06be04c5c462b65a58439e434e255a6d95","tarball":"https://registry.npmjs.org/@buildeross/eslint-config-custom/-/eslint-config-custom-0.2.1.tgz","fileCount":5,"integrity":"sha512-eLecnpekA0nJbO5IAWgkV34NCOye10+/T5phX2iw8VsPaRUeGn/3mB02A/qeG+7Uucx9blKacGUqYvyO04yhCw==","signatures":[{"sig":"MEUCIFV4QdycRxdizIjbFEYmOxOWcVcYiNUimb/vxVUBeYVMAiEA78fcZ184eNZNpiahUR5LN/9Hfsa3TpTVODZ2TSogRz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6262},"main":"index.js","_from":"file:buildeross-eslint-config-custom-0.2.1.tgz","_npmUser":{"name":"dan13ram","email":"dan13ram@gmail.com"},"_resolved":"/private/var/folders/jq/7pw0732957vbt6wpkcg1lbrc0000gn/T/7b2b4d93bfabd35d83d6b7cd6a8b11a2/buildeross-eslint-config-custom-0.2.1.tgz","_integrity":"sha512-eLecnpekA0nJbO5IAWgkV34NCOye10+/T5phX2iw8VsPaRUeGn/3mB02A/qeG+7Uucx9blKacGUqYvyO04yhCw==","repository":{"url":"git+https://github.com/BuilderOSS/nouns-builder.git","type":"git","directory":"packages/eslint-config-custom"},"_npmVersion":"10.9.2","description":"Shared ESLint configuration for BuilderOSS apps","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint-config-next":"15.5.5","eslint-config-turbo":"2.5.6","eslint-plugin-react":"7.28.0","eslint-plugin-import":"2.32.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"5.2.6","@typescript-eslint/parser":"5.62.0","eslint-plugin-unused-imports":"2.0.0","@typescript-eslint/eslint-plugin":"5.62.0","eslint-plugin-simple-import-sort":"12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-custom_0.2.1_1761553973687_0.03473485033471668","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@buildeross/eslint-config-custom","version":"0.2.2","license":"MIT","_id":"@buildeross/eslint-config-custom@0.2.2","maintainers":[{"name":"benedictvs","email":"bb@dvctvs.wtf"},{"name":"dan13ram","email":"dan13ram@gmail.com"}],"homepage":"https://github.com/BuilderOSS/nouns-builder#readme","bugs":{"url":"https://github.com/BuilderOSS/nouns-builder/issues"},"dist":{"shasum":"4dfc7a6d3dffc247e3572c7f07dd4e7df8c88f95","tarball":"https://registry.npmjs.org/@buildeross/eslint-config-custom/-/eslint-config-custom-0.2.2.tgz","fileCount":5,"integrity":"sha512-knk8LNt5d7qL2oa78WhtXrg1m0QKpHvyb/S3UhgMmmr+618A2ZLuc/ATwKbXiIhwpISy5inzvJQ8f4qaDVPuJg==","signatures":[{"sig":"MEQCICQeaEO93leTN+NxyrjsJrRxgjU+0LwBUD9bBuRkJ9ffAiB6/UNEY5unC2r8C7N7f2roihyZ0hxVrsxIcNehS1XYzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6526},"main":"index.js","_from":"file:buildeross-eslint-config-custom-0.2.2.tgz","_npmUser":{"name":"dan13ram","email":"dan13ram@gmail.com"},"_resolved":"/private/var/folders/jq/7pw0732957vbt6wpkcg1lbrc0000gn/T/23ccd595f2651e99d94282f30bb1bc0a/buildeross-eslint-config-custom-0.2.2.tgz","_integrity":"sha512-knk8LNt5d7qL2oa78WhtXrg1m0QKpHvyb/S3UhgMmmr+618A2ZLuc/ATwKbXiIhwpISy5inzvJQ8f4qaDVPuJg==","repository":{"url":"git+https://github.com/BuilderOSS/nouns-builder.git","type":"git","directory":"packages/eslint-config-custom"},"_npmVersion":"10.9.2","description":"Shared ESLint configuration for BuilderOSS apps","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint-config-next":"15.5.5","eslint-config-turbo":"2.5.6","eslint-plugin-react":"7.28.0","eslint-plugin-import":"2.32.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"5.2.6","@typescript-eslint/parser":"5.62.0","eslint-plugin-unused-imports":"2.0.0","@typescript-eslint/eslint-plugin":"5.62.0","eslint-plugin-simple-import-sort":"12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-custom_0.2.2_1770533755975_0.07564396825296216","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@buildeross/eslint-config-custom","version":"0.3.0","license":"MIT","_id":"@buildeross/eslint-config-custom@0.3.0","maintainers":[{"name":"benedictvs","email":"bb@dvctvs.wtf"},{"name":"dan13ram","email":"dan13ram@gmail.com"}],"homepage":"https://github.com/BuilderOSS/nouns-builder#readme","bugs":{"url":"https://github.com/BuilderOSS/nouns-builder/issues"},"dist":{"shasum":"779c2e9874c975271551007a7116b3f8e8f4d504","tarball":"https://registry.npmjs.org/@buildeross/eslint-config-custom/-/eslint-config-custom-0.3.0.tgz","fileCount":5,"integrity":"sha512-zaPgQaFlZHgCk3gxVnXe7Jsus4T/d8/4IgRz1jnfsUcBOGM1kKfMjUdHKhbRClYftagagmFDY6rXBECYu+AYDQ==","signatures":[{"sig":"MEQCIBG7WlxBDXQoX24KmW5YZTpAmLb4XQfbRDnXTaPWY/ZTAiAJi1sQMw/65c2UR26DUkYS6H6PtBwbhZZYt8zax+Raxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6609},"main":"index.js","_from":"file:buildeross-eslint-config-custom-0.3.0.tgz","_npmUser":{"name":"dan13ram","email":"dan13ram@gmail.com"},"_resolved":"/private/var/folders/jq/7pw0732957vbt6wpkcg1lbrc0000gn/T/028d2f70d5bf1e9018bebee4a40c2256/buildeross-eslint-config-custom-0.3.0.tgz","_integrity":"sha512-zaPgQaFlZHgCk3gxVnXe7Jsus4T/d8/4IgRz1jnfsUcBOGM1kKfMjUdHKhbRClYftagagmFDY6rXBECYu+AYDQ==","repository":{"url":"git+https://github.com/BuilderOSS/nouns-builder.git","type":"git","directory":"packages/eslint-config-custom"},"_npmVersion":"10.9.2","description":"Shared ESLint configuration for BuilderOSS apps","directories":{},"_nodeVersion":"23.6.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint-config-next":"15.5.5","eslint-config-turbo":"2.5.6","eslint-plugin-react":"7.28.0","eslint-plugin-import":"2.32.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"5.2.6","@typescript-eslint/parser":"5.62.0","eslint-plugin-unused-imports":"2.0.0","@typescript-eslint/eslint-plugin":"5.62.0","eslint-plugin-simple-import-sort":"12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-custom_0.3.0_1773332714969_0.8660964438589114","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@buildeross/eslint-config-custom","version":"0.3.1","license":"MIT","_id":"@buildeross/eslint-config-custom@0.3.1","maintainers":[{"name":"benedictvs","email":"bb@dvctvs.wtf"},{"name":"dan13ram","email":"dan13ram@gmail.com"}],"homepage":"https://github.com/BuilderOSS/nouns-builder#readme","bugs":{"url":"https://github.com/BuilderOSS/nouns-builder/issues"},"dist":{"shasum":"7f8496b75eba626ead5f6fabd4a9cb2bb1d8cf19","tarball":"https://registry.npmjs.org/@buildeross/eslint-config-custom/-/eslint-config-custom-0.3.1.tgz","fileCount":5,"integrity":"sha512-vaS6bseljmneoDQKYZsO1Eul/3JkXC8MG7BKOuXXhKGC99GVuPok68GhiwRR2+Ysmp76MnQBsa6Ny1y9DcpjGw==","signatures":[{"sig":"MEUCIQCLc/wQn1xwZjsfKS3DUr9GwT+saDwci9GwyLGxU/j8ngIgNzJDtOxTPBwUZjqlTZged1dsGEIHGAshtorIXcNfRc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6905},"main":"index.js","_from":"file:buildeross-eslint-config-custom-0.3.1.tgz","_npmUser":{"name":"dan13ram","email":"dan13ram@gmail.com"},"_resolved":"/tmp/dae18a7f3d78152cba5745518f50a5f3/buildeross-eslint-config-custom-0.3.1.tgz","_integrity":"sha512-vaS6bseljmneoDQKYZsO1Eul/3JkXC8MG7BKOuXXhKGC99GVuPok68GhiwRR2+Ysmp76MnQBsa6Ny1y9DcpjGw==","repository":{"url":"git+https://github.com/BuilderOSS/nouns-builder.git","type":"git","directory":"packages/eslint-config-custom"},"_npmVersion":"10.9.0","description":"Shared ESLint configuration for BuilderOSS apps","directories":{},"_nodeVersion":"23.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint-config-next":"15.5.5","eslint-config-turbo":"2.5.6","eslint-plugin-react":"7.28.0","eslint-plugin-import":"2.32.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"5.2.6","@typescript-eslint/parser":"5.62.0","eslint-plugin-unused-imports":"2.0.0","@typescript-eslint/eslint-plugin":"5.62.0","eslint-plugin-simple-import-sort":"12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-custom_0.3.1_1777566498110_0.7120755795378668","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@buildeross/eslint-config-custom","description":"Shared ESLint configuration for BuilderOSS apps","version":"0.3.2","devDependencies":{"@typescript-eslint/eslint-plugin":"5.62.0","@typescript-eslint/parser":"5.62.0","eslint-config-next":"15.5.5","eslint-config-prettier":"8.3.0","eslint-config-turbo":"2.5.6","eslint-plugin-import":"2.32.0","eslint-plugin-prettier":"5.2.6","eslint-plugin-react":"7.28.0","eslint-plugin-simple-import-sort":"12.1.0","eslint-plugin-unused-imports":"2.0.0"},"license":"MIT","main":"index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/BuilderOSS/nouns-builder.git","directory":"packages/eslint-config-custom"},"_id":"@buildeross/eslint-config-custom@0.3.2","bugs":{"url":"https://github.com/BuilderOSS/nouns-builder/issues"},"homepage":"https://github.com/BuilderOSS/nouns-builder#readme","_integrity":"sha512-LoSYDeOBK36X+sprWR8pels+E0VnitcH50dkT+1H1vtvexLDa5BDQ3tq1yOe5/NK3se88KjDOyb7thW1wVNaPQ==","_resolved":"/tmp/87b5b272d405e2dc3c03fb832db4666d/buildeross-eslint-config-custom-0.3.2.tgz","_from":"file:buildeross-eslint-config-custom-0.3.2.tgz","_nodeVersion":"23.3.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-LoSYDeOBK36X+sprWR8pels+E0VnitcH50dkT+1H1vtvexLDa5BDQ3tq1yOe5/NK3se88KjDOyb7thW1wVNaPQ==","shasum":"8c5de8035525288f18d79ffa792fdeda1afa0315","tarball":"https://registry.npmjs.org/@buildeross/eslint-config-custom/-/eslint-config-custom-0.3.2.tgz","fileCount":5,"unpackedSize":7116,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDB9MIOs57/LIlqqEh/r2dP3wYwRgnGYYhddeq255/V3QIgSsTTx9fT5qn7DhfXJxWBtN17eaunzzvNe0tRAUm9vPc="}]},"_npmUser":{"name":"dan13ram","email":"dan13ram@gmail.com"},"directories":{},"maintainers":[{"name":"benedictvs","email":"bb@dvctvs.wtf"},{"name":"dan13ram","email":"dan13ram@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-custom_0.3.2_1778689465674_0.8157756042469024"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-24T07:01:06.347Z","modified":"2026-05-13T16:24:26.034Z","0.1.0":"2025-07-24T07:01:06.655Z","0.1.1":"2025-07-30T08:59:24.803Z","0.1.2":"2025-08-14T02:39:09.660Z","0.1.3":"2025-08-22T15:52:29.253Z","0.2.0":"2025-10-22T05:06:00.538Z","0.2.1":"2025-10-27T08:32:53.891Z","0.2.2":"2026-02-08T06:55:56.129Z","0.3.0":"2026-03-12T16:25:15.163Z","0.3.1":"2026-04-30T16:28:18.270Z","0.3.2":"2026-05-13T16:24:25.812Z"},"bugs":{"url":"https://github.com/BuilderOSS/nouns-builder/issues"},"license":"MIT","homepage":"https://github.com/BuilderOSS/nouns-builder#readme","repository":{"type":"git","url":"git+https://github.com/BuilderOSS/nouns-builder.git","directory":"packages/eslint-config-custom"},"description":"Shared ESLint configuration for BuilderOSS apps","maintainers":[{"name":"benedictvs","email":"bb@dvctvs.wtf"},{"name":"dan13ram","email":"dan13ram@gmail.com"}],"readme":"# @buildeross/eslint-config-custom\n\nShared ESLint configuration for BuilderOSS projects using Next.js, TypeScript, and modern React patterns.\n\n## Installation\n\n```bash\npnpm install @buildeross/eslint-config-custom eslint --save-dev\n```\n\n## Features\n\n- **Next.js Optimized**: Built-in Next.js specific rules and optimizations\n- **TypeScript Support**: Full TypeScript linting with type-aware rules\n- **Prettier Integration**: Automatic code formatting with Prettier\n- **Import Management**: Automatic removal of unused imports\n- **Monorepo Support**: Turbo-optimized for monorepo environments\n- **Customizable**: Reasonable defaults with room for project-specific overrides\n\n## Usage\n\n### Basic Setup\n\nCreate an `.eslintrc.js` file in your project root:\n\n```js\nmodule.exports = {\n  extends: ['@buildeross/eslint-config-custom'],\n}\n```\n\n### With Additional Rules\n\n```js\nmodule.exports = {\n  extends: ['@buildeross/eslint-config-custom'],\n  rules: {\n    // Your custom rules here\n    'no-console': 'error',\n  },\n}\n```\n\n### Package.json Scripts\n\nAdd linting scripts to your `package.json`:\n\n```json\n{\n  \"scripts\": {\n    \"lint\": \"eslint . --ext .js,.jsx,.ts,.tsx\",\n    \"lint:fix\": \"eslint . --ext .js,.jsx,.ts,.tsx --fix\"\n  }\n}\n```\n\n## Configuration Details\n\n### Extended Configurations\n\n- `next` - Next.js specific rules\n- `turbo` - Turborepo optimizations\n- `prettier` - Prettier integration\n- `plugin:prettier/recommended` - Prettier plugin recommendations\n\n### Active Plugins\n\n- `@typescript-eslint` - TypeScript-specific linting\n- `unused-imports` - Automatic unused import removal\n\n### Key Rules\n\n#### TypeScript\n\n- `@typescript-eslint/no-unused-vars`: Warns on unused vars (allows underscore prefix)\n- Unused imports automatically removed\n\n#### React/Next.js\n\n- `@next/next/no-html-link-for-pages`: Disabled for flexibility\n- `react/jsx-key`: Disabled (handled by TypeScript)\n- `react/display-name`: Disabled for functional components\n- `@next/next/no-img-element`: Disabled (allows regular img tags)\n- `react/no-unescaped-entities`: Disabled\n\n#### Code Quality\n\n- `prettier/prettier`: Warns on formatting issues\n- `no-console`: Warns on console usage (allows error/warn)\n\n## Development\n\n### Prerequisites\n\n- Node.js 18+\n- pnpm 8+\n\n### Dependencies\n\nThe configuration includes all necessary ESLint plugins and configurations:\n\n- `@typescript-eslint/eslint-plugin`: TypeScript linting\n- `@typescript-eslint/parser`: TypeScript parser\n- `eslint-config-next`: Next.js optimizations\n- `eslint-config-prettier`: Prettier integration\n- `eslint-config-turbo`: Turborepo support\n- `eslint-plugin-prettier`: Prettier as ESLint plugin\n- `eslint-plugin-react`: React specific rules\n- `eslint-plugin-unused-imports`: Import cleanup\n\n## Prettier Integration\n\nThis config includes automatic Prettier formatting. Create a `.prettierrc` file to customize formatting:\n\n```json\n{\n  \"semi\": false,\n  \"singleQuote\": true,\n  \"tabWidth\": 2,\n  \"trailingComma\": \"es5\"\n}\n```\n\n## IDE Integration\n\n### VS Code\n\nInstall the ESLint extension and add to your `settings.json`:\n\n```json\n{\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  \"editor.formatOnSave\": true\n}\n```\n\n## Monorepo Usage\n\nThis configuration is optimized for monorepo environments with Turborepo. It automatically handles workspace dependencies and cross-package imports.\n\n## Customization\n\n### Disabling Rules\n\n```js\nmodule.exports = {\n  extends: ['@buildeross/eslint-config-custom'],\n  rules: {\n    'no-console': 'off',\n    'prettier/prettier': 'off',\n  },\n}\n```\n\n### Adding Environment-Specific Rules\n\n```js\nmodule.exports = {\n  extends: ['@buildeross/eslint-config-custom'],\n  env: {\n    jest: true, // Enable Jest globals\n  },\n  overrides: [\n    {\n      files: ['*.test.{js,ts,tsx}'],\n      rules: {\n        'no-console': 'off', // Allow console in tests\n      },\n    },\n  ],\n}\n```\n\n## License\n\nMIT License - see LICENSE file for details.\n","readmeFilename":"README.md"}