{"_id":"@brabander/config-eslint","_rev":"6-21bae08a19c047178a1beec1c1e988d5","name":"@brabander/config-eslint","dist-tags":{"latest":"0.5.1"},"versions":{"0.1.1":{"name":"@brabander/config-eslint","version":"0.1.1","_id":"@brabander/config-eslint@0.1.1","maintainers":[{"name":"leondebrabander","email":"ljdebrabander@gmail.com"}],"homepage":"https://github.com/ljdebrabander/brabander-workspace#readme","bugs":{"url":"https://github.com/ljdebrabander/brabander-workspace/issues"},"nx":{"tags":["type:config","scope:shared"]},"dist":{"shasum":"cc34bdc9dd99323633d42514103630819790aa60","tarball":"https://registry.npmjs.org/@brabander/config-eslint/-/config-eslint-0.1.1.tgz","fileCount":20,"integrity":"sha512-ihKvUcN1nmiu1Wzx/sl1r+h4uvO4p2lLuY0FAf/5wihFYwPAtwYw7iCqQ0Rw7ZB8FSJKnVe4oivvTO7lZeO7Nw==","signatures":[{"sig":"MEUCIQDuEfgWT6/k/aQew9JasnjuhQXe1n5qhgeS8CuTofxIYAIgaLlmmS4iyLemlaaTmfeZ0kZu0OSmJrndtn5Zmm6DFs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7167},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","brabander-workspace":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"b212b459121358ad830b30ecd32958b3ffa7fbee","_npmUser":{"name":"leondebrabander","email":"ljdebrabander@gmail.com"},"repository":{"url":"git+https://github.com/ljdebrabander/brabander-workspace.git","type":"git","directory":"packages/config-eslint"},"_npmVersion":"12.0.1","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@nx/eslint-plugin":"23.1.0","@typescript-eslint/utils":"8.65.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@typescript-eslint/rule-tester":"8.65.0"},"_npmOperationalInternal":{"tmp":"tmp/config-eslint_0.1.1_1786345918773_0.8515974399110884","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@brabander/config-eslint","version":"0.1.2","_id":"@brabander/config-eslint@0.1.2","maintainers":[{"name":"leondebrabander","email":"ljdebrabander@gmail.com"}],"homepage":"https://github.com/ljdebrabander/brabander-workspace#readme","bugs":{"url":"https://github.com/ljdebrabander/brabander-workspace/issues"},"nx":{"tags":["type:config","scope:shared"]},"dist":{"shasum":"012161961eb8e72f7736460b0342364cc5293e8d","tarball":"https://registry.npmjs.org/@brabander/config-eslint/-/config-eslint-0.1.2.tgz","fileCount":20,"integrity":"sha512-NqwJiwZBvhays2boYFbzty+Nzp7TAyyxDaBnXTH4Bcv1z2zU/lTZLRAm3O8ZxCPbb2dio3+o8ilK3jdFTlZEog==","signatures":[{"sig":"MEYCIQDo60RoQmjNzWUQFww1Op2uLHdngwCP9uGF+YfmDiXPAQIhAN2AlOpdl0assCjUPSKYBFNaR3547L6T7+6zhXOVdpoM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7167},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","brabander-workspace":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"151df7ee40ce960b23c5804bcd47376e92c8856f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9dc5b379-c57d-4997-842a-5968a2f91a37"}},"repository":{"url":"git+https://github.com/ljdebrabander/brabander-workspace.git","type":"git","directory":"packages/config-eslint"},"_npmVersion":"12.0.2","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@nx/eslint-plugin":"23.1.0","@typescript-eslint/utils":"8.65.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@typescript-eslint/rule-tester":"8.65.0"},"_npmOperationalInternal":{"tmp":"tmp/config-eslint_0.1.2_1786364309023_0.7246942859447043","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@brabander/config-eslint","version":"0.1.3","_id":"@brabander/config-eslint@0.1.3","maintainers":[{"name":"leondebrabander","email":"ljdebrabander@gmail.com"}],"homepage":"https://github.com/ljdebrabander/brabander-workspace#readme","bugs":{"url":"https://github.com/ljdebrabander/brabander-workspace/issues"},"nx":{"tags":["type:config","scope:shared"]},"dist":{"shasum":"324da59ba638edb699b68032518285c25c02c3cb","tarball":"https://registry.npmjs.org/@brabander/config-eslint/-/config-eslint-0.1.3.tgz","fileCount":20,"integrity":"sha512-F7LSQ9El/SDfaatT6722Bbqj68b7snqTqwsPwnj3Kjn4k9J5T58KsY6WOj84LfqKop3av2hNk/XZMgXCCUvUyg==","signatures":[{"sig":"MEYCIQDzXPOLS4r3faudC4pDvihbPLW/59vP7A9XlnRMuzX3tAIhAP5K1hcFqaQqUb17nxdRm5Aymg9/owJ65p5x9mxoJz8c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7167},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","brabander-workspace":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"cd6f01e8c479c86505846604fda462e42beb1fd3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9dc5b379-c57d-4997-842a-5968a2f91a37"}},"repository":{"url":"git+https://github.com/ljdebrabander/brabander-workspace.git","type":"git","directory":"packages/config-eslint"},"_npmVersion":"12.0.2","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@nx/eslint-plugin":"23.1.0","@typescript-eslint/utils":"8.65.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@typescript-eslint/rule-tester":"8.65.0"},"_npmOperationalInternal":{"tmp":"tmp/config-eslint_0.1.3_1786366859598_0.7473732313666461","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@brabander/config-eslint","version":"0.4.0","_id":"@brabander/config-eslint@0.4.0","maintainers":[{"name":"leondebrabander","email":"ljdebrabander@gmail.com"}],"homepage":"https://github.com/ljdebrabander/brabander-workspace#readme","bugs":{"url":"https://github.com/ljdebrabander/brabander-workspace/issues"},"nx":{"tags":["type:config","scope:shared"]},"dist":{"shasum":"3f218a20a7933a6430a6c04f191e3a9a8c5d527c","tarball":"https://registry.npmjs.org/@brabander/config-eslint/-/config-eslint-0.4.0.tgz","fileCount":20,"integrity":"sha512-551hcQc2sQH8d6bFJIjrMjoIVdeiwYo3IHzQhMarL0WerNxPu8rLFcSOHIRdEoecVD6g7i/Ah6+HbS6YzpP2bg==","signatures":[{"sig":"MEQCICqOl+pASJzDlDeQKBqWXvMP8KnaA65RqhTXcDtJL7xGAiAGQwjgN1znWTUTVeQeiPCbnvYTuBBOe2dSVOu8xk/7UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7167},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","brabander-workspace":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"74d74ea3d83b101d314d21c8ab618c6ae5c27da0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9dc5b379-c57d-4997-842a-5968a2f91a37"}},"repository":{"url":"git+https://github.com/ljdebrabander/brabander-workspace.git","type":"git","directory":"packages/config-eslint"},"_npmVersion":"12.0.2","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@nx/eslint-plugin":"23.1.0","@typescript-eslint/utils":"8.65.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@typescript-eslint/rule-tester":"8.65.0"},"_npmOperationalInternal":{"tmp":"tmp/config-eslint_0.4.0_1786371636131_0.8826656864775759","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@brabander/config-eslint","version":"0.5.0","_id":"@brabander/config-eslint@0.5.0","maintainers":[{"name":"leondebrabander","email":"ljdebrabander@gmail.com"}],"homepage":"https://github.com/ljdebrabander/brabander-workspace#readme","bugs":{"url":"https://github.com/ljdebrabander/brabander-workspace/issues"},"nx":{"tags":["type:config","scope:shared"]},"dist":{"shasum":"ea6ad763ecdbe0a2c0f63fb6aedaee92976faf73","tarball":"https://registry.npmjs.org/@brabander/config-eslint/-/config-eslint-0.5.0.tgz","fileCount":20,"integrity":"sha512-qxbQBuwE1Yuyk04auDM/DhSn7+8j5yY42JHQTHTXXOIKkxv0IkVxM/KtLec5e9fqhZ1Jcq840QE5kFb8ogdD/A==","signatures":[{"sig":"MEUCIHh+ASwIgxZh+63pnz602eiU2M+SoqteLiCnDj4bL9l1AiEAzBRuZpy3nCMsQcJg50pTSiBq9z+3/4S1jxYMw8N6aaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7167},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","brabander-workspace":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"0e1009ff5dfb37bbb5b5fdecc81c1df555c67130","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9dc5b379-c57d-4997-842a-5968a2f91a37"}},"repository":{"url":"git+https://github.com/ljdebrabander/brabander-workspace.git","type":"git","directory":"packages/config-eslint"},"_npmVersion":"12.0.2","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@nx/eslint-plugin":"23.1.0","@typescript-eslint/utils":"8.65.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@typescript-eslint/rule-tester":"8.65.0"},"_npmOperationalInternal":{"tmp":"tmp/config-eslint_0.5.0_1786443800469_0.7807904241649657","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@brabander/config-eslint","version":"0.5.1","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"brabander-workspace":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ljdebrabander/brabander-workspace.git","directory":"packages/config-eslint"},"dependencies":{"@typescript-eslint/utils":"8.65.0","@nx/eslint-plugin":"23.1.0"},"devDependencies":{"@typescript-eslint/rule-tester":"8.65.0"},"nx":{"tags":["type:config","scope:shared"]},"gitHead":"08c6c3ad05dc4dbf7f96275707440c50ff156b81","_id":"@brabander/config-eslint@0.5.1","description":"This library was generated with [Nx](https://nx.dev).","bugs":{"url":"https://github.com/ljdebrabander/brabander-workspace/issues"},"homepage":"https://github.com/ljdebrabander/brabander-workspace#readme","_nodeVersion":"24.18.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-oWZQU7JOP2TUxjQvjCKheSHw09kJ2iW2HLPZC3D8UP2JGR+q0V6e5KLX/pxRn8zt04BHocFBd8j3+yH3fDZjXg==","shasum":"dacaadd2b63646edc50d46d432bcb499dfd174bc","tarball":"https://registry.npmjs.org/@brabander/config-eslint/-/config-eslint-0.5.1.tgz","fileCount":20,"unpackedSize":7167,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDBZIvNqE3AOXBy0yWmjj2UsOv3Yi/6gf0ThvPn1EmfXQIhAIto5HNm0jpddUK7mXZvHEWlZpXttvZBVZrj46dIrmAy"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9dc5b379-c57d-4997-842a-5968a2f91a37"}},"directories":{},"maintainers":[{"name":"leondebrabander","email":"ljdebrabander@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/config-eslint_0.5.1_1786651014366_0.0611154569974659"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-10T07:11:58.598Z","modified":"2026-08-13T19:56:54.699Z","0.1.1":"2026-08-10T07:11:58.929Z","0.1.2":"2026-08-10T12:18:29.169Z","0.1.3":"2026-08-10T13:00:59.726Z","0.4.0":"2026-08-10T14:20:36.268Z","0.5.0":"2026-08-11T10:23:20.609Z","0.5.1":"2026-08-13T19:56:54.533Z"},"bugs":{"url":"https://github.com/ljdebrabander/brabander-workspace/issues"},"homepage":"https://github.com/ljdebrabander/brabander-workspace#readme","repository":{"type":"git","url":"git+https://github.com/ljdebrabander/brabander-workspace.git","directory":"packages/config-eslint"},"description":"This library was generated with [Nx](https://nx.dev).","maintainers":[{"name":"leondebrabander","email":"ljdebrabander@gmail.com"}],"readme":"# config-eslint\n\nThis library was generated with [Nx](https://nx.dev).\n\nShared ESLint rules for the `@brabander` packages. Currently provides\n`no-rich-string-jsx`, a type-aware rule that flags a `RichString` instance\n(from `@brabander/domain`) used directly as JSX children, since `RichString`\nis a boxed, iterable object and must be unboxed via `.value` first.\n\n## Usage\n\n```ts\nimport { typedReactConfig } from '@brabander/config-eslint';\n\nexport default [\n  // ...your existing config\n  ...typedReactConfig,\n];\n```\n\n## Running unit tests\n\nRun `nx test config-eslint` to execute the unit tests via [Vitest](https://vitest.dev/).\n","readmeFilename":"README.md"}