{"_id":"@stylistic/eslint-plugin-jsx","_rev":"4176011","name":"@stylistic/eslint-plugin-jsx","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","dist-tags":{"beta":"4.0.0-beta.1","latest":"4.4.1"},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"time":{"modified":"2026-03-01T21:33:03.000Z","created":"2023-10-09T06:41:31.908Z","4.4.1":"2025-06-04T05:15:02.024Z","4.4.0":"2025-05-24T06:03:22.963Z","4.3.0":"2025-05-24T03:58:55.295Z","4.2.0":"2025-03-03T08:53:22.308Z","4.1.0":"2025-02-26T07:07:05.505Z","4.0.1":"2025-02-19T07:04:46.780Z","4.0.0":"2025-02-18T08:42:08.546Z","4.0.0-beta.1":"2025-02-10T04:46:57.143Z","3.1.0":"2025-02-08T03:32:35.231Z","3.0.1":"2025-01-29T14:55:34.228Z","3.0.0":"2025-01-25T10:04:23.321Z","2.13.0":"2025-01-13T01:34:49.517Z","2.12.1":"2024-12-11T06:49:18.964Z","2.12.0":"2024-12-09T03:52:21.867Z","2.11.0":"2024-11-19T02:03:05.487Z","2.10.1":"2024-11-01T06:11:29.792Z","2.10.0":"2024-10-30T20:44:09.745Z","2.9.0":"2024-10-05T05:09:33.329Z","2.8.0":"2024-09-09T17:05:38.680Z","2.7.2":"2024-08-30T15:20:25.744Z","2.7.1":"2024-08-29T14:35:31.374Z","2.7.0-beta.1":"2024-08-29T13:41:02.802Z","2.7.0-beta.0":"2024-08-29T10:18:14.946Z","2.6.5":"2024-08-29T08:47:38.417Z","2.6.4":"2024-08-16T00:59:20.833Z","2.6.3":"2024-08-15T17:11:33.248Z","2.6.2":"2024-08-08T18:21:49.770Z","2.6.1":"2024-08-01T10:52:35.554Z","2.6.0":"2024-07-31T21:39:05.850Z","2.6.0-beta.1":"2024-07-27T21:23:32.371Z","2.4.0":"2024-07-27T20:52:58.916Z","2.6.0-beta.0":"2024-06-27T08:46:36.459Z","2.3.0":"2024-06-25T14:57:55.188Z","2.2.2":"2024-06-19T09:56:59.988Z","2.2.1":"2024-06-17T09:48:00.287Z","2.2.0":"2024-06-15T13:13:36.825Z","2.1.0":"2024-05-09T09:33:48.528Z","2.0.0":"2024-05-08T13:55:34.880Z","1.8.1":"2024-05-07T16:29:27.531Z","1.8.0":"2024-04-30T12:38:50.815Z","1.7.2":"2024-04-15T20:34:30.805Z","1.7.0":"2024-03-14T10:17:33.537Z","1.6.3":"2024-02-29T13:39:39.278Z","1.6.2":"2024-02-15T11:47:03.368Z","1.6.1":"2024-02-08T19:18:19.108Z","1.6.0":"2024-02-05T16:35:07.235Z","1.5.4":"2024-01-17T10:05:17.249Z","1.5.3":"2024-01-02T13:36:02.591Z","1.5.1":"2023-12-11T12:31:35.790Z","1.5.0":"2023-12-05T11:33:35.658Z","1.5.0-beta.0":"2023-12-03T15:18:05.383Z","1.4.1":"2023-11-23T11:20:01.107Z","1.4.0":"2023-11-18T16:48:19.906Z","1.3.3":"2023-11-17T23:28:12.294Z","1.3.2":"2023-11-17T13:31:56.026Z","1.3.1":"2023-11-17T04:19:31.466Z","1.3.0":"2023-11-17T04:01:39.602Z","1.2.0":"2023-11-13T16:01:19.296Z","1.1.0":"2023-11-11T12:10:37.896Z","1.1.0-beta.0":"2023-11-11T10:38:21.712Z","1.0.1":"2023-11-07T14:39:11.271Z","1.0.0":"2023-11-02T13:41:37.113Z","0.1.2":"2023-10-29T04:14:18.387Z","0.1.1":"2023-10-23T02:39:06.362Z","0.1.0":"2023-10-19T19:41:31.996Z","0.0.12":"2023-10-17T18:28:58.593Z","0.0.11":"2023-10-13T13:42:32.526Z","0.0.10":"2023-10-13T13:27:10.368Z","0.0.9":"2023-10-13T00:49:29.692Z","0.0.8":"2023-10-09T06:48:06.300Z","0.0.7":"2023-10-09T06:41:31.908Z"},"users":{},"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"versions":{"4.4.1":{"name":"@stylistic/eslint-plugin-jsx","type":"module","version":"4.4.1","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=9.0.0"},"dependencies":{"eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mjs","dev":"rollup --config=rollup.config.mjs --watch"},"_id":"@stylistic/eslint-plugin-jsx@4.4.1","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-83SInq4u7z71vWwGG+6ViOtlOmZ6tSrDkMPhrvdBBTGMLA0gs22WSdhQ4vZP3oJ5Xg4ythvqeUiFSedvVxzhyA==","_resolved":"/tmp/008c6375f33b988f0eafa1506f3e463a/stylistic-eslint-plugin-jsx-4.4.1.tgz","_from":"file:stylistic-eslint-plugin-jsx-4.4.1.tgz","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"661c5c30025eec904767de644a362fdb00cafcd4","size":30008,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-4.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-4.4.1.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-jsx_4.4.1_1749014101857_0.8694748210007772"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-04T05:15:02.024Z","publish_time":1749014102024,"_source_registry_name":"default","_cnpm_publish_time":1749014102024},"4.4.0":{"name":"@stylistic/eslint-plugin-jsx","type":"module","version":"4.4.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=9.0.0"},"dependencies":{"eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mjs","dev":"rollup --config=rollup.config.mjs --watch"},"_id":"@stylistic/eslint-plugin-jsx@4.4.0","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-mDyKI6SYQrDfSgp5D+hIejF1LRw9KZ452rfqoxBhkaP1PzVAzozF89E1V+iFPQO2WiOBVJ+kdS0Y4kJiLCdnwg==","_resolved":"/tmp/9dddc161513d8dc949d786489f3b029d/stylistic-eslint-plugin-jsx-4.4.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-4.4.0.tgz","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"b035115f6c8af908324b11806a3d865705d54f74","size":30008,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-4.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-4.4.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-jsx_4.4.0_1748066602738_0.0011494851574345155"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-24T06:03:22.963Z","publish_time":1748066602963,"_source_registry_name":"default","_cnpm_publish_time":1748066602963},"4.3.0":{"name":"@stylistic/eslint-plugin-jsx","type":"module","version":"4.3.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=9.0.0"},"dependencies":{"eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mjs","dev":"rollup --config=rollup.config.mjs --watch"},"_id":"@stylistic/eslint-plugin-jsx@4.3.0","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-Wirvd1xMGR6Wc9yC0ohdtybU2EBM8WGrwPTW8WxAmwFDrkPk0HitS76gzWA9eUruKT2R5jxCw6H8jbKBW7gpGA==","_resolved":"/tmp/3157242a0ee35ba6ff7565f03631954c/stylistic-eslint-plugin-jsx-4.3.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-4.3.0.tgz","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"06ac106f7e56ec37fc7df7077ef227ddf2c7dfd5","size":29938,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-4.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-4.3.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-jsx_4.3.0_1748059135136_0.9046441536579393"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-24T03:58:55.295Z","publish_time":1748059135295,"_source_registry_name":"default","_cnpm_publish_time":1748059135295},"4.2.0":{"name":"@stylistic/eslint-plugin-jsx","type":"module","version":"4.2.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=9.0.0"},"dependencies":{"eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mjs","dev":"rollup --config=rollup.config.mjs --watch"},"_id":"@stylistic/eslint-plugin-jsx@4.2.0","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-V+AtcVs0a3ck2IWWH/fd/+TmOYSgBJlsJXIR65+3kqgNi3p3pPfo9C8nhRsU/KlcSwhnzyx+Z/kEcuWCMZtTcA==","_resolved":"/tmp/8247c83a969a4b6acef221d25afd0c1b/stylistic-eslint-plugin-jsx-4.2.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-4.2.0.tgz","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"31799d2fc3022f1f17700bda79184825580b1e30","size":29781,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-4.2.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-jsx_4.2.0_1740992002100_0.3652545087205976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-03T08:53:22.308Z","publish_time":1740992002308,"_source_registry_name":"default","_cnpm_publish_time":1740992002308},"4.1.0":{"name":"@stylistic/eslint-plugin-jsx","type":"module","version":"4.1.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=9.0.0"},"dependencies":{"eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mjs","dev":"rollup --config=rollup.config.mjs --watch"},"_id":"@stylistic/eslint-plugin-jsx@4.1.0","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-Vu0chvox4xa4fKerc/kQiXSExkmA4ZsLM5w84nyFhqH+JP6r/uskhNZU2ZU4qaWbIuECssRyv0oDSNPR1+6MWg==","_resolved":"/tmp/4ca017392ec8706b65971fd0b961f6b6/stylistic-eslint-plugin-jsx-4.1.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-4.1.0.tgz","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"035938c061b82c358ad2fbce191dc400799e069e","size":29782,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-4.1.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-jsx_4.1.0_1740553625323_0.4566502646811419"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-26T07:07:05.505Z","publish_time":1740553625505,"_source_registry_name":"default","_cnpm_publish_time":1740553625505},"4.0.1":{"name":"@stylistic/eslint-plugin-jsx","type":"module","version":"4.0.1","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=9.0.0"},"dependencies":{"eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mjs","dev":"rollup --config=rollup.config.mjs --watch"},"_id":"@stylistic/eslint-plugin-jsx@4.0.1","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-BvQRRYvMyzZdPKUbswRE2qOfyCKHtbpMzUFu5VL1OSn74i91MYxjXjJY1yGqBMHnicDPTWFJbrtsnXB7MxwQ/w==","_resolved":"/tmp/d552d760c8cf5738f7ec6b0611b94893/stylistic-eslint-plugin-jsx-4.0.1.tgz","_from":"file:stylistic-eslint-plugin-jsx-4.0.1.tgz","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"18806680eac4845e8510346321b271139d374f21","size":29766,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-4.0.1.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-jsx_4.0.1_1739948686576_0.47644913229485963"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-19T07:04:46.780Z","publish_time":1739948686780,"_source_registry_name":"default","_cnpm_publish_time":1739948686780},"4.0.0":{"name":"@stylistic/eslint-plugin-jsx","type":"module","version":"4.0.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=9.0.0"},"dependencies":{"eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mjs","dev":"rollup --config=rollup.config.mjs --watch"},"_id":"@stylistic/eslint-plugin-jsx@4.0.0","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-HyTNI/Jz1OTv9pMYnHwYU+QAd+ndoR4VYc2Eb5QJpP2gLtIurNQ1m/BaNP8Sx5FI+3NPDBJFaGXbtjWiAzfmCg==","_resolved":"/tmp/494ea8b981f5b2b7e03972fc16b9b531/stylistic-eslint-plugin-jsx-4.0.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-4.0.0.tgz","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"8cfa8213cda02c9d3888a38754aeed34bc2c1bb9","size":29766,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-4.0.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-jsx_4.0.0_1739868128375_0.5005765204999579"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-18T08:42:08.546Z","publish_time":1739868128546,"_source_registry_name":"default","_cnpm_publish_time":1739868128546},"4.0.0-beta.1":{"name":"@stylistic/eslint-plugin-jsx","type":"module","version":"4.0.0-beta.1","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dist/dts/index.d.ts","default":"./dist/index.js"},"./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=9.0.0"},"dependencies":{"eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mjs","dev":"rollup --config=rollup.config.mjs --watch"},"_id":"@stylistic/eslint-plugin-jsx@4.0.0-beta.1","readmeFilename":"README.md","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-UZOKw2FegQ7c5tKVEIAjQURMwubLZ7CO7wouH5nzZ2f0+PCCszVRD8VHFaQce15FWjAfrAkzPA+radAPauKIlA==","_resolved":"/tmp/d7eed877b08be220170c3ae66bb0dad1/stylistic-eslint-plugin-jsx-4.0.0-beta.1.tgz","_from":"file:stylistic-eslint-plugin-jsx-4.0.0-beta.1.tgz","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"50bd7b97b4adfd301dd018495aa54c5550027cff","size":29763,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-4.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-4.0.0-beta.1.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-jsx_4.0.0-beta.1_1739162816952_0.9662314677147379"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T04:46:57.143Z","publish_time":1739162817143,"_source_registry_name":"default","_cnpm_publish_time":1739162817143},"3.1.0":{"name":"@stylistic/eslint-plugin-jsx","type":"commonjs","version":"3.1.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dist/dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mjs","dev":"rollup --config=rollup.config.mjs --watch"},"_id":"@stylistic/eslint-plugin-jsx@3.1.0","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-+4SYALAM+l6OH6ARGUJ5h0coQBq7Y1QQVS8JbVFPZWuxdXVLTTwpj8qCnpW0afzyS/sBu4MaPDdGnGL16KebAQ==","_resolved":"/tmp/d6100638830faaf1191715f7a7e7c423/stylistic-eslint-plugin-jsx-3.1.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-3.1.0.tgz","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"dfa0728550df671b96d6fd033563a99a1d40c29c","size":29695,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-3.1.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-jsx_3.1.0_1738985555048_0.06927356015512687"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-08T03:32:35.231Z","publish_time":1738985555231,"_source_registry_name":"default","_cnpm_publish_time":1738985555231},"3.0.1":{"name":"@stylistic/eslint-plugin-jsx","version":"3.0.1","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"@stylistic/eslint-plugin-jsx@3.0.1","maintainers":[{"name":"eslint-stylistic-bot","email":""}],"homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"dist":{"shasum":"760a46341d61f865c102a0a43951465a283a149c","size":29697,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-3.0.1.tgz"},"main":"./dist/index.js","type":"commonjs","_from":"file:stylistic-eslint-plugin-jsx-3.0.1.tgz","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/dts/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js"},"scripts":{"dev":"rollup --config=rollup.config.mjs --watch","build":"rimraf dist && rollup --config=rollup.config.mjs"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"_resolved":"/tmp/184679b14b23e8ace05e33b58d169799/stylistic-eslint-plugin-jsx-3.0.1.tgz","_integrity":"sha512-TYOtKJBVlHq3qVJKTybaj8QwPbYp71bSPRc43e/I+MlYjcsurbG4a39AJQ8H3DO5R8h+zrIhbpDvQiRHK5nA1g==","repository":{"url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git","type":"git","directory":"packages/eslint-plugin-jsx"},"_npmVersion":"10.9.2","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","directories":{},"_nodeVersion":"22.13.1","dependencies":{"espree":"^10.3.0","picomatch":"^4.0.2","estraverse":"^5.3.0","eslint-visitor-keys":"^4.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=8.40.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-jsx_3.0.1_1738162534028_0.7424596327934729","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-01-29T14:55:34.228Z","publish_time":1738162534228,"_source_registry_name":"default","_cnpm_publish_time":1738162534228},"3.0.0":{"name":"@stylistic/eslint-plugin-jsx","type":"commonjs","version":"3.0.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dist/dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mjs","dev":"rollup --config=rollup.config.mjs --watch"},"_id":"@stylistic/eslint-plugin-jsx@3.0.0","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-dvSvWB6bD8bQr0SEnPVnUj+FQC3NLj3VErXPV4cVcs6eJ5INWJ5yUGGqx6q8JR2Qt6tFeBeOlJ2pDWdurcfZ0Q==","_resolved":"/tmp/3f2eae06c5d8c2d9ceb3a955799cb0c8/stylistic-eslint-plugin-jsx-3.0.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-3.0.0.tgz","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"shasum":"44231638e8fcfdf22df4f80914fb0456c437a42d","size":29697,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-3.0.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-jsx_3.0.0_1737799463138_0.7485814220223634"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-25T10:04:23.321Z","publish_time":1737799463321,"_source_registry_name":"default","_cnpm_publish_time":1737799463321},"2.13.0":{"name":"@stylistic/eslint-plugin-jsx","type":"commonjs","version":"2.13.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dist/dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mjs","dev":"rollup --config=rollup.config.mjs --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.13.0","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-mRAJPYTASnjMZ3Z1hxMuRNI6xcvKNGvPN6oNiR30DG3CdIt/STWkDhVs+nrcdcKh7atGlK5yHhnCfkmoJmHTbw==","_resolved":"/tmp/07f89c7b7049d5f1a02d09a7e7d4ae5d/stylistic-eslint-plugin-jsx-2.13.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.13.0.tgz","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"de57f1f9e16e3ddc7ceacb71ae9689d7474e3277","size":29661,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.13.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-jsx_2.13.0_1736732089304_0.6046900990132047"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-13T01:34:49.517Z","publish_time":1736732089517,"_source_registry_name":"default","_cnpm_publish_time":1736732089517},"2.12.1":{"name":"@stylistic/eslint-plugin-jsx","type":"commonjs","version":"2.12.1","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dist/dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mjs","dev":"rollup --config=rollup.config.mjs --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.12.1","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-VHqOF4bQ2iwUnRfmiP/CB3z3L9zFuV8Qi1q2fyEht7IjAt3IV/Ugm9EeSBPLcZd7ZjfISmWlcT1XbpnWIEFHEA==","_resolved":"/tmp/f3ab37cda3bcb2fbd1fc73322536fae6/stylistic-eslint-plugin-jsx-2.12.1.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.12.1.tgz","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"b7ccd60ad3ce22fe6063215e88bdeaa0f61f4730","size":29640,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.12.1.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-jsx_2.12.1_1733899758737_0.9237768787446836"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-11T06:49:18.964Z","publish_time":1733899758964,"_source_registry_name":"default","_cnpm_publish_time":1733899758964},"2.12.0":{"name":"@stylistic/eslint-plugin-jsx","type":"commonjs","version":"2.12.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dist/dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mjs","dev":"rollup --config=rollup.config.mjs --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.12.0","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-KNMx9s6j1fH1OQ2AyJ9Rf24lOpALYuiYFiSG2TnVfYNidy6emcR8zyHDEic6mn3GIlOGq+rgxXNfKmuKCqB9Vw==","_resolved":"/tmp/88255482ad749329feec296a64b21f1b/stylistic-eslint-plugin-jsx-2.12.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.12.0.tgz","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"4b19a0cfd37c29b4921e864808478a3d44257a0b","size":29639,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.12.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-jsx_2.12.0_1733716341663_0.37210216708553556"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-09T03:52:21.867Z","publish_time":1733716341867,"_source_registry_name":"default","_cnpm_publish_time":1733716341867},"2.11.0":{"name":"@stylistic/eslint-plugin-jsx","type":"commonjs","version":"2.11.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dist/dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mjs","dev":"rollup --config=rollup.config.mjs --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.11.0","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-WmkdlAWkEhqSZ6VvwOOpr8Ee+Y9i8UzgXwz99pN7ZH0M0MEJCLtMKFKmfPNGLWCYvxoD6rXtZmzqeTMhvO3OkA==","_resolved":"/tmp/05d40f95358d5d727fbca65f1e578bb5/stylistic-eslint-plugin-jsx-2.11.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.11.0.tgz","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"d3a77128b186318f28a327d68a932a3d8a6e8890","size":29587,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.11.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.11.0_1731981785311_0.20294468004643051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-19T02:03:05.487Z","publish_time":1731981785487,"_source_registry_name":"default","_cnpm_publish_time":1731981785487},"2.10.1":{"name":"@stylistic/eslint-plugin-jsx","type":"commonjs","version":"2.10.1","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dist/dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mjs","dev":"rollup --config=rollup.config.mjs --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.10.1","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-vtRDQCnc8yMHrb57ZLx1wyLn0O5MGrhLZtbGhlCc6nghKeTzCSUMLq5RSdcAPAZhSGBL59LjK8AGlMiZd3aRhw==","_resolved":"/tmp/3c361f073edc3a993cf6c8ed861023cd/stylistic-eslint-plugin-jsx-2.10.1.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.10.1.tgz","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"shasum":"6244f6388841936de6d8c2fce813ad729daf984d","size":29588,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.10.1.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.10.1_1730441489603_0.6034202692776507"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-01T06:11:29.792Z","publish_time":1730441489792,"_source_registry_name":"default","_cnpm_publish_time":1730441489792},"2.10.0":{"name":"@stylistic/eslint-plugin-jsx","type":"commonjs","version":"2.10.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dist/dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"eslint-visitor-keys":"^4.2.0","espree":"^10.3.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mjs","dev":"rollup --config=rollup.config.mjs --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.10.0","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-R3jA8qHM5TRDJxkCJNHBEC5+Z5yHmGpc1TeKx4DGlLPx28V3LbSbHXnsSfnPNlIa735qLLbPMAaZYJSBrHQzEg==","_resolved":"/tmp/cbd316e7022ca9607fb94e1ac87b034f/stylistic-eslint-plugin-jsx-2.10.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.10.0.tgz","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"shasum":"699ee7ab78f684c7634a5b6e03c567f05ba36ba4","size":29588,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.10.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.10.0_1730321049529_0.6180246271556433"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-30T20:44:09.745Z","publish_time":1730321049745,"_source_registry_name":"default","_cnpm_publish_time":1730321049745},"2.9.0":{"name":"@stylistic/eslint-plugin-jsx","type":"commonjs","version":"2.9.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dist/dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"eslint-visitor-keys":"^4.1.0","espree":"^10.2.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mjs","dev":"rollup --config=rollup.config.mjs --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.9.0","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-eP7fPtuwDcuF0RvvYPCemW2VbEE4vj9e9mK04w8lTWLC2/yMqhs+tQCJqA1vDSNg/y3sHEw1uYRrSZuCF8Q4wg==","_resolved":"/tmp/c35fe6327e1b11dbef9c420db2b56c16/stylistic-eslint-plugin-jsx-2.9.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.9.0.tgz","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"c8385a70c9cdee0211c55d7feeaf9e2b246bcd4c","size":29530,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.9.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.9.0_1728104973158_0.36901079245267865"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-05T05:09:33.329Z","publish_time":1728104973329,"_source_registry_name":"default","_cnpm_publish_time":1728104973329},"2.8.0":{"name":"@stylistic/eslint-plugin-jsx","type":"commonjs","version":"2.8.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dist/dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"eslint-visitor-keys":"^4.0.0","espree":"^10.1.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mjs","dev":"rollup --config=rollup.config.mjs --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.8.0","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-fDeTX2Z9VtOBMpmTrbnc9vqvUyr3CnN6NfHHcu7JRVxamxyHwQ9fRX9FhlGNNlQRLeoQrLuNXTFCwBbJd4HJ1g==","_resolved":"/tmp/8e1b9af4564cb2e60b152d56ebc9d477/stylistic-eslint-plugin-jsx-2.8.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.8.0.tgz","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"48b15ddb03aa932b71e2c68daf47876cd73d7768","size":29372,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.8.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.8.0_1725901538530_0.3926292891449865"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-09T17:05:38.680Z","publish_time":1725901538680,"_source_registry_name":"default","_cnpm_publish_time":1725901538680},"2.7.2":{"name":"@stylistic/eslint-plugin-jsx","type":"commonjs","version":"2.7.2","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dist/dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^9.6.1","eslint-visitor-keys":"^4.0.0","espree":"^10.1.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mjs","dev":"rollup --config=rollup.config.mjs --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.7.2","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-xe6scY5B4P0/eZIb9R5nAVjaP7UhNPYH3GE8pojrJIvJiRZ54rZwSBrFWHREP+EN4snCN/bKzNQMaFmQ7+OZbw==","_resolved":"/tmp/5fbbf090fee8698d4e9f9cd3b76f378a/stylistic-eslint-plugin-jsx-2.7.2.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.7.2.tgz","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"ba509185c47e1a02be00733c7cae10052184867b","size":29380,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.7.2.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.7.2_1725031225577_0.38890658586718274"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-30T15:20:25.744Z","publish_time":1725031225744,"_source_registry_name":"default","_cnpm_publish_time":1725031225744},"2.7.1":{"name":"@stylistic/eslint-plugin-jsx","type":"commonjs","version":"2.7.1","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dist/dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^9.6.1","eslint-visitor-keys":"^4.0.0","espree":"^10.1.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mjs","dev":"rollup --config=rollup.config.mjs --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.7.1","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-Y3rd8a5c4kay1UHY6wTMUK3KS8D5v2E2KZ/oZDlcxWYus1tKcRGAhr9DxkR2GryyC+LyH/JnZI8Br/QZu/wXNA==","_resolved":"/tmp/14ecd50697589cc23b904743d0045f2c/stylistic-eslint-plugin-jsx-2.7.1.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.7.1.tgz","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"cf28d55952c4d0659826dd0369e16b10a507def2","size":29380,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.7.1.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.7.1_1724942131200_0.6993278793817186"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-29T14:35:31.374Z","publish_time":1724942131374,"_source_registry_name":"default","_cnpm_publish_time":1724942131374},"2.7.0-beta.1":{"name":"@stylistic/eslint-plugin-jsx","version":"2.7.0-beta.1","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"@stylistic/eslint-plugin-jsx@2.7.0-beta.1","maintainers":[{"name":"eslint-stylistic-bot","email":""}],"homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"dist":{"shasum":"ee6a471048d83cae06f0360df10db01fda1b6d75","size":29386,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.7.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.7.0-beta.1.tgz"},"main":"./dist/index.js","type":"commonjs","_from":"file:stylistic-eslint-plugin-jsx-2.7.0-beta.1.tgz","types":"./dist/dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/dts/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./rule-options":{"types":"./dist/dts/rule-options.d.ts"},"./rules/jsx-indent":"./dist/rules/jsx-indent.js","./rules/jsx-newline":"./dist/rules/jsx-newline.js","./rules/jsx-sort-props":"./dist/rules/jsx-sort-props.js","./define-config-support":{"types":"./dist/dts/define-config-support.d.ts"},"./rules/jsx-pascal-case":"./dist/rules/jsx-pascal-case.js","./rules/jsx-tag-spacing":"./dist/rules/jsx-tag-spacing.js","./rules/jsx-indent-props":"./dist/rules/jsx-indent-props.js","./rules/jsx-curly-newline":"./dist/rules/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/rules/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/rules/jsx-equals-spacing.js","./rules/jsx-wrap-multilines":"./dist/rules/jsx-wrap-multilines.js","./rules/jsx-self-closing-comp":"./dist/rules/jsx-self-closing-comp.js","./rules/jsx-max-props-per-line":"./dist/rules/jsx-max-props-per-line.js","./rules/jsx-first-prop-new-line":"./dist/rules/jsx-first-prop-new-line.js","./rules/jsx-closing-tag-location":"./dist/rules/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/rules/jsx-curly-brace-presence.js","./rules/jsx-child-element-spacing":"./dist/rules/jsx-child-element-spacing.js","./rules/jsx-function-call-newline":"./dist/rules/jsx-function-call-newline.js","./rules/jsx-props-no-multi-spaces":"./dist/rules/jsx-props-no-multi-spaces.js","./rules/jsx-one-expression-per-line":"./dist/rules/jsx-one-expression-per-line.js","./rules/jsx-closing-bracket-location":"./dist/rules/jsx-closing-bracket-location.js"},"scripts":{"dev":"rollup --config=rollup.config.mjs --watch","build":"rimraf dist && rollup --config=rollup.config.mjs"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"_resolved":"/tmp/de2e803b6ffa659b75fd46ae23e33b0a/stylistic-eslint-plugin-jsx-2.7.0-beta.1.tgz","_integrity":"sha512-izsrPIZdXXHPBfYKGBZ9qAaGNw22tTf/86lxWyYz01UMyoT2GOwoJY2ZfUo9xP1ODiyQvjpF+6UVg8NIGzmlbg==","repository":{"url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git","type":"git","directory":"packages/eslint-plugin-jsx"},"_npmVersion":"10.8.2","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","directories":{},"_nodeVersion":"20.17.0","dependencies":{"espree":"^10.1.0","picomatch":"^4.0.2","estraverse":"^5.3.0","@types/eslint":"^9.6.1","eslint-visitor-keys":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"eslint":">=8.40.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-jsx_2.7.0-beta.1_1724938862606_0.9333887188312067","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-29T13:41:02.802Z","publish_time":1724938862802,"_source_registry_name":"default","_cnpm_publish_time":1724938862802},"2.7.0-beta.0":{"name":"@stylistic/eslint-plugin-jsx","type":"commonjs","version":"2.7.0-beta.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^9.6.1","eslint-visitor-keys":"^4.0.0","espree":"^10.1.0","estraverse":"^5.3.0","picomatch":"^4.0.2"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.7.0-beta.0","readmeFilename":"README.md","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-cfOP0VMHQxjq7ZNia62dl5gm4YhsH56UxuMMEPmrYinxpHuJQYStFFN4khHE0kCGrC2htCdMiFUREGqpudZUtQ==","_resolved":"/tmp/309bf9cbd69d03f0623a1f3bd99e0cd5/stylistic-eslint-plugin-jsx-2.7.0-beta.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.7.0-beta.0.tgz","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"9ef7f36736f93857e2c847b8fc641f2ca3cc6634","size":30712,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.7.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.7.0-beta.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.7.0-beta.0_1724926694813_0.6167011605461317"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-29T10:18:14.946Z","publish_time":1724926694946,"_source_registry_name":"default","_cnpm_publish_time":1724926694946},"2.6.5":{"name":"@stylistic/eslint-plugin-jsx","version":"2.6.5","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"@stylistic/eslint-plugin-jsx@2.6.5","maintainers":[{"name":"eslint-stylistic-bot","email":""}],"homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"dist":{"shasum":"a23a77a8f165288dafcb6346090b83a91d04c271","size":30391,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.6.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.6.5.tgz"},"main":"./dist/index.js","type":"commonjs","_from":"file:stylistic-eslint-plugin-jsx-2.6.5.tgz","types":"./dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dts/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-function-call-newline":"./dist/jsx-function-call-newline.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js"},"scripts":{"dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch","build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"_resolved":"/tmp/abd0303cc1b4ce9747726d429548fbdb/stylistic-eslint-plugin-jsx-2.6.5.tgz","_integrity":"sha512-dYFclSsSmvkFb/eW9gWwbuN5esU9XTXemm7HbWHyehRZ4+7UU5y5c9AYuggZZI6bImeZRgod4leaCf0+1crgOw==","repository":{"url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git","type":"git","directory":"packages/eslint-plugin-jsx"},"_npmVersion":"10.8.2","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","directories":{},"_nodeVersion":"20.17.0","dependencies":{"espree":"^10.1.0","picomatch":"^4.0.2","estraverse":"^5.3.0","@types/eslint":"^9.6.0","eslint-visitor-keys":"^4.0.0","@stylistic/eslint-plugin-js":"^2.6.5"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=8.40.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-jsx_2.6.5_1724921258174_0.44786787050568244","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-08-29T08:47:38.417Z","publish_time":1724921258417,"_source_registry_name":"default","_cnpm_publish_time":1724921258417},"2.6.4":{"name":"@stylistic/eslint-plugin-jsx","type":"commonjs","version":"2.6.4","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^9.6.0","eslint-visitor-keys":"^4.0.0","espree":"^10.1.0","estraverse":"^5.3.0","picomatch":"^4.0.2","@stylistic/eslint-plugin-js":"^2.6.4"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.6.4","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-bIvVhdtjmyu3S10V7QRIuawtCZSq9gRmzAX23ucjCOdSFzEwlq+di0IM0riBAvvQerrJL4SM6G3xgyPs8BSXIA==","_resolved":"/tmp/bb59b0a21840048428bf03aaba8d0f62/stylistic-eslint-plugin-jsx-2.6.4.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.6.4.tgz","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"shasum":"8d02c91a26b781740bede271fbb6523cf6ab198d","size":30391,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.6.4.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.6.4_1723769960656_0.7486438810212048"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-16T00:59:20.833Z","publish_time":1723769960833,"_source_registry_name":"default","_cnpm_publish_time":1723769960833},"2.6.3":{"name":"@stylistic/eslint-plugin-jsx","type":"commonjs","version":"2.6.3","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^9.6.0","eslint-visitor-keys":"^4.0.0","espree":"^10.1.0","estraverse":"^5.3.0","picomatch":"^4.0.2","@stylistic/eslint-plugin-js":"^2.6.3"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.6.3","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-33GvA4L4uHvD0cdOE6ufy52W2pmpGtjIAQQWlROv5NRFw0mKpe7wK5++mOXmujlY5gbX51k8poPjvludIUK2og==","_resolved":"/tmp/b3b14e1f014aff32d0ddc06311685911/stylistic-eslint-plugin-jsx-2.6.3.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.6.3.tgz","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"shasum":"cc8d421f2b2f59c7222a798bf9bc53ed107d38e3","size":30077,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.6.3.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.6.3_1723741893028_0.7668002598986174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-15T17:11:33.248Z","publish_time":1723741893248,"_source_registry_name":"default","_cnpm_publish_time":1723741893248},"2.6.2":{"name":"@stylistic/eslint-plugin-jsx","version":"2.6.2","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^9.6.0","estraverse":"^5.3.0","picomatch":"^4.0.2","@stylistic/eslint-plugin-js":"^2.6.2"},"devDependencies":{"@babel/eslint-parser":"^7.25.1","@babel/plugin-syntax-decorators":"^7.24.7","@babel/plugin-syntax-do-expressions":"^7.24.7","@babel/plugin-syntax-function-bind":"^7.24.7","@babel/preset-react":"^7.24.7","@types/picomatch":"^3.0.0","@typescript-eslint/parser":"^8.0.0","babel-eslint":"^10.1.0","eslint":"^9.8.0","semver":"^7.6.3","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.6.2","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-dSXK/fSPA938J1fBi10QmhzLKtZ/2TuyVNHQMk8jUhWfKJDleAogaSqcWNAbN8fwcoe9UWmt/3StiIf2oYC1aQ==","_resolved":"/tmp/221a1fdd5c3d22b50e84e8c419d0dce6/stylistic-eslint-plugin-jsx-2.6.2.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.6.2.tgz","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"shasum":"308b7db18056ab6d3d49273c86d613062d99616b","size":29732,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.6.2.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.6.2_1723141309581_0.018871989531116462"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-08T18:21:49.770Z","publish_time":1723141309770,"_source_registry_name":"default","_cnpm_publish_time":1723141309770},"2.6.1":{"name":"@stylistic/eslint-plugin-jsx","version":"2.6.1","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^9.6.0","estraverse":"^5.3.0","picomatch":"^4.0.2","@stylistic/eslint-plugin-js":"^2.6.1"},"devDependencies":{"@babel/eslint-parser":"^7.25.1","@babel/plugin-syntax-decorators":"^7.24.7","@babel/plugin-syntax-do-expressions":"^7.24.7","@babel/plugin-syntax-function-bind":"^7.24.7","@babel/preset-react":"^7.24.7","@types/picomatch":"^3.0.0","@typescript-eslint/parser":"^8.0.0","babel-eslint":"^10.1.0","eslint":"^9.8.0","semver":"^7.6.3","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.6.1","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-5qHLXqxfY6jubAQfDqrifv41fx7gaqA9svDaChxMI6JiHpEBfh+PXxmm3g+B8gJCYVBTC62Rjl0Ny5QabK58bw==","_resolved":"/tmp/2e7673bf13ed6f8ae8b6ea652a4770ee/stylistic-eslint-plugin-jsx-2.6.1.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.6.1.tgz","_nodeVersion":"20.15.1","_npmVersion":"10.7.0","dist":{"shasum":"a7ba8242a27a8956455789dfcc087f5231fb4a7c","size":29731,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.6.1.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.6.1_1722509555397_0.8650288392330587"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-01T10:52:35.554Z","publish_time":1722509555554,"_source_registry_name":"default","_cnpm_publish_time":1722509555554},"2.6.0":{"name":"@stylistic/eslint-plugin-jsx","version":"2.6.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^9.6.0","estraverse":"^5.3.0","picomatch":"^4.0.2","@stylistic/eslint-plugin-js":"^2.6.0"},"devDependencies":{"@babel/eslint-parser":"^7.25.1","@babel/plugin-syntax-decorators":"^7.24.7","@babel/plugin-syntax-do-expressions":"^7.24.7","@babel/plugin-syntax-function-bind":"^7.24.7","@babel/preset-react":"^7.24.7","@types/picomatch":"^3.0.0","@typescript-eslint/parser":"^8.0.0","babel-eslint":"^10.1.0","eslint":"^9.8.0","semver":"^7.6.3","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.6.0","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-Hm7YODwBwAsYtacY9hR5ONiBS7K9og4YZFjBr8mfqsmlCYVFje1HsOKG+tylePkwcu0Qhi+lY86cP3rlV4PhAA==","_resolved":"/tmp/626e75428178fb60ca858aedc93e4fbf/stylistic-eslint-plugin-jsx-2.6.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.6.0.tgz","_nodeVersion":"20.15.1","_npmVersion":"10.7.0","dist":{"shasum":"95b2dee62356f53537c68ed8627e5b83979ee366","size":29730,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.6.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.6.0_1722461945552_0.6247857272850272"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-31T21:39:05.850Z","publish_time":1722461945850,"_source_registry_name":"default","_cnpm_publish_time":1722461945850},"2.6.0-beta.1":{"name":"@stylistic/eslint-plugin-jsx","version":"2.6.0-beta.1","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^9.6.0","estraverse":"^5.3.0","picomatch":"^4.0.2","@stylistic/eslint-plugin-js":"^2.6.0-beta.1"},"devDependencies":{"@babel/eslint-parser":"^7.25.0","@babel/plugin-syntax-decorators":"^7.24.7","@babel/plugin-syntax-do-expressions":"^7.24.7","@babel/plugin-syntax-function-bind":"^7.24.7","@babel/preset-react":"^7.24.7","@types/picomatch":"^3.0.0","@typescript-eslint/parser":"^8.0.0-alpha.54","babel-eslint":"^10.1.0","eslint":"^9.8.0","semver":"^7.6.3","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.6.0-beta.1","readmeFilename":"README.md","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-w13pjsE10gAjfSra00+xfgHbvx/fQQW7IjZAKmon246UYRw01+8KKYukRLSJ9wINe7fUKka//LAbqSbm8VKxmg==","_resolved":"/tmp/ab854c0d8e8959942cca4666b82bef93/stylistic-eslint-plugin-jsx-2.6.0-beta.1.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.6.0-beta.1.tgz","_nodeVersion":"20.15.1","_npmVersion":"10.7.0","dist":{"shasum":"ff7446c3b57f9030c69e1ea52e5e4947d917441a","size":29742,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.6.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.6.0-beta.1.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.6.0-beta.1_1722115412161_0.41270089253275555"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-27T21:23:32.371Z","publish_time":1722115412371,"_source_registry_name":"default","_cnpm_publish_time":1722115412371},"2.4.0":{"name":"@stylistic/eslint-plugin-jsx","version":"2.4.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^9.6.0","estraverse":"^5.3.0","picomatch":"^4.0.2","@stylistic/eslint-plugin-js":"^2.4.0"},"devDependencies":{"@babel/eslint-parser":"^7.25.0","@babel/plugin-syntax-decorators":"^7.24.7","@babel/plugin-syntax-do-expressions":"^7.24.7","@babel/plugin-syntax-function-bind":"^7.24.7","@babel/preset-react":"^7.24.7","@types/picomatch":"^3.0.0","@typescript-eslint/parser":"^7.17.0","babel-eslint":"^10.1.0","eslint":"^9.8.0","semver":"^7.6.3","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.4.0","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-yaZXaRj9lOwrQd1YA1d1Ssz58IrDKDYTvLzlKcKED4NlpjDdMbj//Y4DlNhlW9M9v0ZsRsmKNQl2p5OWFfmdEw==","_resolved":"/tmp/801b888c0a4ce004f7c3d91a1902e61a/stylistic-eslint-plugin-jsx-2.4.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.4.0.tgz","_nodeVersion":"20.15.1","_npmVersion":"10.7.0","dist":{"shasum":"9324e15ba92c3a1f684e6cee6f62e5d84867a349","size":29785,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.4.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.4.0_1722113578765_0.44563868245847904"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-27T20:52:58.916Z","publish_time":1722113578916,"_source_registry_name":"default","_cnpm_publish_time":1722113578916},"2.6.0-beta.0":{"name":"@stylistic/eslint-plugin-jsx","version":"2.6.0-beta.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^8.56.10","estraverse":"^5.3.0","picomatch":"^4.0.2","@stylistic/eslint-plugin-js":"^2.6.0-beta.0"},"devDependencies":{"@babel/eslint-parser":"^7.24.7","@babel/plugin-syntax-decorators":"^7.24.7","@babel/plugin-syntax-do-expressions":"^7.24.7","@babel/plugin-syntax-function-bind":"^7.24.7","@babel/preset-react":"^7.24.7","@types/picomatch":"^2.3.3","@typescript-eslint/parser":"^8.0.0-alpha.34","babel-eslint":"^10.1.0","eslint":"^9.5.0","semver":"^7.6.2","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.6.0-beta.0","readmeFilename":"README.md","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-TOimEpr3vndXHRhuQ5gMqmJv1SBlFI3poIJzyeNMmXi3NWVHoPxfd4QAJHGNJe5G3EO2NAXGf2H7nl8gY5QaZA==","_resolved":"/tmp/36b1d910999dc9ac193580cfd10a079c/stylistic-eslint-plugin-jsx-2.6.0-beta.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.6.0-beta.0.tgz","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"shasum":"7a18e88a91e8e02f911502ea63133beb6f7ade0c","size":29749,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.6.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.6.0-beta.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.6.0-beta.0_1719477996300_0.13161613497633073"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-27T08:46:36.459Z","publish_time":1719477996459,"_source_registry_name":"default","maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_cnpm_publish_time":1719477996459},"2.3.0":{"name":"@stylistic/eslint-plugin-jsx","version":"2.3.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^8.56.10","estraverse":"^5.3.0","picomatch":"^4.0.2","@stylistic/eslint-plugin-js":"^2.3.0"},"devDependencies":{"@babel/eslint-parser":"^7.24.7","@babel/plugin-syntax-decorators":"^7.24.7","@babel/plugin-syntax-do-expressions":"^7.24.7","@babel/plugin-syntax-function-bind":"^7.24.7","@babel/preset-react":"^7.24.7","@types/picomatch":"^2.3.3","@typescript-eslint/parser":"^7.12.0","babel-eslint":"^10.1.0","eslint":"^9.4.0","semver":"^7.6.2","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.3.0","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-tsQ0IEKB195H6X9A4iUSgLLLKBc8gUBWkBIU8tp1/3g2l8stu+PtMQVV/VmK1+3bem5FJCyvfcZIQ/WF1fsizA==","_resolved":"/tmp/485b85d84895e960148fabe8d1b70076/stylistic-eslint-plugin-jsx-2.3.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.3.0.tgz","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"shasum":"f1a01b6dcdf3d6159727eef6ae298107facdb098","size":29779,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.3.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.3.0_1719327475029_0.6696222426062337"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-25T14:57:55.188Z","publish_time":1719327475188,"_source_registry_name":"default","maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_cnpm_publish_time":1719327475188},"2.2.2":{"name":"@stylistic/eslint-plugin-jsx","version":"2.2.2","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^8.56.10","estraverse":"^5.3.0","picomatch":"^4.0.2","@stylistic/eslint-plugin-js":"^2.2.2"},"devDependencies":{"@babel/eslint-parser":"^7.24.7","@babel/plugin-syntax-decorators":"^7.24.7","@babel/plugin-syntax-do-expressions":"^7.24.7","@babel/plugin-syntax-function-bind":"^7.24.7","@babel/preset-react":"^7.24.7","@types/picomatch":"^2.3.3","@typescript-eslint/parser":"^7.12.0","babel-eslint":"^10.1.0","eslint":"^9.4.0","semver":"^7.6.2","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.2.2","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-xfIMdLivoMV1wV+5Tl0PtkLN/oUwjIt7LuIu48vhrZfJ2jCXwjlTGPGSoM7dnLZYD65XjtrHHIFAvPuvvvjlaw==","_resolved":"/tmp/a116c539153fe125c18da13519bf3394/stylistic-eslint-plugin-jsx-2.2.2.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.2.2.tgz","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"shasum":"f3775d778be76dd3ca3ba1406acf00a37273ec20","size":29713,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.2.2.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.2.2_1718791019814_0.6332162253616553"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-19T09:56:59.988Z","publish_time":1718791019988,"_source_registry_name":"default","_cnpm_publish_time":1718791019988},"2.2.1":{"name":"@stylistic/eslint-plugin-jsx","version":"2.2.1","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^8.56.10","estraverse":"^5.3.0","picomatch":"^4.0.2","@stylistic/eslint-plugin-js":"^2.2.1"},"devDependencies":{"@babel/eslint-parser":"^7.24.7","@babel/plugin-syntax-decorators":"^7.24.7","@babel/plugin-syntax-do-expressions":"^7.24.7","@babel/plugin-syntax-function-bind":"^7.24.7","@babel/preset-react":"^7.24.7","@types/picomatch":"^2.3.3","@typescript-eslint/parser":"^7.12.0","babel-eslint":"^10.1.0","eslint":"^9.4.0","semver":"^7.6.2","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.2.1","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-J/R4tU38v8gVqKPy6Mh22dq8btLSPWK06SuRc/ryOxT8LpW2ZdcSDP4HNvQiOte0Wy9xzgKJHP4JlYauDZ/oVw==","_resolved":"/tmp/2f5249df6ec26dabc54e37dfa08e9833/stylistic-eslint-plugin-jsx-2.2.1.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.2.1.tgz","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"shasum":"512f8d706de2a7f64f6425a126970fbac8e5b19d","size":29713,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.2.1.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.2.1_1718617680116_0.7539178770448223"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-17T09:48:00.287Z","publish_time":1718617680287,"_source_registry_name":"default","_cnpm_publish_time":1718617680287},"2.2.0":{"name":"@stylistic/eslint-plugin-jsx","version":"2.2.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^8.56.10","estraverse":"^5.3.0","picomatch":"^4.0.2","@stylistic/eslint-plugin-js":"^2.2.0"},"devDependencies":{"@babel/eslint-parser":"^7.24.7","@babel/plugin-syntax-decorators":"^7.24.7","@babel/plugin-syntax-do-expressions":"^7.24.7","@babel/plugin-syntax-function-bind":"^7.24.7","@babel/preset-react":"^7.24.7","@types/picomatch":"^2.3.3","@typescript-eslint/parser":"^7.12.0","babel-eslint":"^10.1.0","eslint":"^9.4.0","semver":"^7.6.2","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"_id":"@stylistic/eslint-plugin-jsx@2.2.0","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_integrity":"sha512-1aHeR68inrbEFGJZ80rOMHK8gIzTboF4DgmF0eR5KJ+wgxkhlEasZKhsuDrrgXn4xaUIgbMzCeHg9Rw0AtqR9w==","_resolved":"/tmp/3f850414dabeb33823d16abe9461b3f1/stylistic-eslint-plugin-jsx-2.2.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.2.0.tgz","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"shasum":"cc4c8f8cd8026c4a7d694f66a93072e3a2740e09","size":29713,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.2.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.2.0_1718457216670_0.702270720309703"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-15T13:13:36.825Z","publish_time":1718457216825,"_source_registry_name":"default","_cnpm_publish_time":1718457216825},"2.1.0":{"name":"@stylistic/eslint-plugin-jsx","version":"2.1.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^8.56.10","estraverse":"^5.3.0","picomatch":"^4.0.2","@stylistic/eslint-plugin-js":"^2.1.0"},"devDependencies":{"@babel/eslint-parser":"^7.24.5","@babel/plugin-syntax-decorators":"^7.24.1","@babel/plugin-syntax-do-expressions":"^7.24.1","@babel/plugin-syntax-function-bind":"^7.24.1","@babel/preset-react":"^7.24.1","@types/picomatch":"^2.3.3","@typescript-eslint/parser":"^7.8.0","babel-eslint":"^10.1.0","eslint":"^9.2.0","semver":"^7.6.1","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@2.1.0","_integrity":"sha512-mMD7S+IndZo2vxmwpHVTCwx2O1VdtE5tmpeNwgaEcXODzWV1WTWpnsc/PECQKIr/mkLPFWiSIqcuYNhQ/3l6AQ==","_resolved":"/tmp/dfba546d42f9e2352df3515e834a0eaa/stylistic-eslint-plugin-jsx-2.1.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.1.0.tgz","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"shasum":"ce59d90bc47bc7ecc43574440b19b69d3b0dc5f1","size":29608,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.1.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.1.0_1715247228344_0.4937811194846218"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-09T09:33:48.528Z","publish_time":1715247228528,"_source_registry_name":"default","_cnpm_publish_time":1715247228528},"2.0.0":{"name":"@stylistic/eslint-plugin-jsx","version":"2.0.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^8.56.10","estraverse":"^5.3.0","picomatch":"^4.0.2","@stylistic/eslint-plugin-js":"^2.0.0"},"devDependencies":{"@babel/eslint-parser":"^7.24.5","@babel/plugin-syntax-decorators":"^7.24.1","@babel/plugin-syntax-do-expressions":"^7.24.1","@babel/plugin-syntax-function-bind":"^7.24.1","@babel/preset-react":"^7.24.1","@types/picomatch":"^2.3.3","@typescript-eslint/parser":"^7.8.0","babel-eslint":"^10.1.0","eslint":"^9.2.0","semver":"^7.6.1","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@2.0.0","_integrity":"sha512-XwsqawXfCvFdU8iu217xfiVIDXq3xF6zRpmGTrgmnXP/FxBcY9shDz9sZYGwNzEgiBeS14nL1vRuO9NWkYutoA==","_resolved":"/tmp/ab5cdb79aaaa7c26e0cc2787154dd9dd/stylistic-eslint-plugin-jsx-2.0.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-2.0.0.tgz","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"shasum":"3f472b51888fca67f7184573b55577b1ccb66f29","size":29608,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-2.0.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_2.0.0_1715176534720_0.633553623555273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-08T13:55:34.880Z","publish_time":1715176534880,"_source_registry_name":"default","_cnpm_publish_time":1715176534880},"1.8.1":{"name":"@stylistic/eslint-plugin-jsx","version":"1.8.1","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^16.0.0 || >=18.0.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^8.56.10","estraverse":"^5.3.0","picomatch":"^4.0.2","@stylistic/eslint-plugin-js":"^1.8.1"},"devDependencies":{"@babel/eslint-parser":"^7.24.1","@babel/plugin-syntax-decorators":"^7.24.1","@babel/plugin-syntax-do-expressions":"^7.24.1","@babel/plugin-syntax-function-bind":"^7.24.1","@babel/preset-react":"^7.24.1","@types/picomatch":"^2.3.3","@typescript-eslint/parser":"^6.21.0","babel-eslint":"^10.1.0","eslint":"^8.57.0","semver":"^7.6.0","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.8.1","_integrity":"sha512-k1Eb6rcjMP+mmjvj+vd9y5KUdWn1OBkkPLHXhsrHt5lCDFZxJEs0aVQzE5lpYrtVZVkpc5esTtss/cPJux0lfA==","_resolved":"/tmp/74130b64e93b4783b84edfe9dc03e8d2/stylistic-eslint-plugin-jsx-1.8.1.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.8.1.tgz","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"shasum":"853acc3fb41b88db12c6f1dd4c0219c87f987e5c","size":29582,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.8.1.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.8.1_1715099367380_0.20442400197623223"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-07T16:29:27.531Z","publish_time":1715099367531,"_source_registry_name":"default","_cnpm_publish_time":1715099367531},"1.8.0":{"name":"@stylistic/eslint-plugin-jsx","version":"1.8.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-function-call-newline":"./dist/jsx-function-call-newline.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^16.0.0 || >=18.0.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^8.56.10","estraverse":"^5.3.0","picomatch":"^4.0.2","@stylistic/eslint-plugin-js":"^1.8.0"},"devDependencies":{"@babel/eslint-parser":"^7.24.1","@babel/plugin-syntax-decorators":"^7.24.1","@babel/plugin-syntax-do-expressions":"^7.24.1","@babel/plugin-syntax-function-bind":"^7.24.1","@babel/preset-react":"^7.24.1","@types/picomatch":"^2.3.3","@typescript-eslint/parser":"^6.21.0","babel-eslint":"^10.1.0","eslint":"^8.57.0","semver":"^7.6.0","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.8.0","_integrity":"sha512-PC7tYXipF03TTilGJva1amAham7qOAFXT5r5jLTY6iIxkFqyb6H7Ljx5pv8d7n98VyIVidOEKY/AP8vNzAFNKg==","_resolved":"/tmp/32654e778916561b58e6b0151dfb923b/stylistic-eslint-plugin-jsx-1.8.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.8.0.tgz","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"shasum":"b3824baa4c34b40983ff57514768ead11e214e6b","size":29566,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.8.0.tgz"},"_npmUser":{"name":"eslint-stylistic-bot","email":"npm-eslint-stylistic@antfu.me"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.8.0_1714480730660_0.34043691855898306"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-30T12:38:50.815Z","publish_time":1714480730815,"_source_registry_name":"default","_cnpm_publish_time":1714480730815},"1.7.2":{"name":"@stylistic/eslint-plugin-jsx","version":"1.7.2","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-community/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-community/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-community/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^16.0.0 || >=18.0.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^8.56.8","estraverse":"^5.3.0","picomatch":"^4.0.2","@stylistic/eslint-plugin-js":"^1.7.2"},"devDependencies":{"@babel/eslint-parser":"^7.24.1","@babel/plugin-syntax-decorators":"^7.24.1","@babel/plugin-syntax-do-expressions":"^7.24.1","@babel/plugin-syntax-function-bind":"^7.24.1","@babel/preset-react":"^7.24.1","@types/picomatch":"^2.3.3","@typescript-eslint/parser":"^6.21.0","babel-eslint":"^10.1.0","eslint":"^8.57.0","semver":"^7.6.0","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.7.2","_integrity":"sha512-lNZR5PR0HLJPs+kY0y8fy6KroKlYqA5PwsYWpVYWzqZWiL5jgAeUo4s9yLFYjJjzildJ5MsTVMy/xP81Qz6GXg==","_resolved":"/tmp/0345db7261f27587258c1d2ec4633810/stylistic-eslint-plugin-jsx-1.7.2.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.7.2.tgz","_nodeVersion":"20.12.1","_npmVersion":"10.5.0","dist":{"shasum":"50c927d562fda0cb3234fbd75759ba086102a6de","size":28774,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.7.2.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.7.2_1713213270658_0.9359421672451225"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-15T20:34:30.805Z","publish_time":1713213270805,"_source_registry_name":"default","_cnpm_publish_time":1713213270805},"1.7.0":{"name":"@stylistic/eslint-plugin-jsx","version":"1.7.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^16.0.0 || >=18.0.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^8.56.2","estraverse":"^5.3.0","picomatch":"^4.0.1","@stylistic/eslint-plugin-js":"^1.7.0"},"devDependencies":{"@babel/eslint-parser":"^7.23.10","@babel/plugin-syntax-decorators":"^7.23.3","@babel/plugin-syntax-do-expressions":"^7.23.3","@babel/plugin-syntax-function-bind":"^7.23.3","@babel/preset-react":"^7.23.3","@types/picomatch":"^2.3.3","@typescript-eslint/parser":"^6.21.0","babel-eslint":"^10.1.0","eslint":"^8.56.0","semver":"^7.6.0","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.7.0","_integrity":"sha512-BACdBwXakQvjYIST5N2WWhRbvhRsIxa/F59BiZol+0IH4FSmDXhie7v/yaxDIIA9CbfElzOmIA5nWNYTVXcnwQ==","_resolved":"/tmp/6486459a896e5a92d601c5e50545311f/stylistic-eslint-plugin-jsx-1.7.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.7.0.tgz","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"6f85a4ee68af0ad0c94dad000631eea06fc4103f","size":28764,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.7.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.7.0_1710411453301_0.7052107527616549"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-14T10:17:33.537Z","publish_time":1710411453537,"_source_registry_name":"default","_cnpm_publish_time":1710411453537},"1.6.3":{"name":"@stylistic/eslint-plugin-jsx","version":"1.6.3","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^16.0.0 || >=18.0.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^8.56.2","estraverse":"^5.3.0","picomatch":"^4.0.1","@stylistic/eslint-plugin-js":"^1.6.3"},"devDependencies":{"@babel/eslint-parser":"^7.23.10","@babel/plugin-syntax-decorators":"^7.23.3","@babel/plugin-syntax-do-expressions":"^7.23.3","@babel/plugin-syntax-function-bind":"^7.23.3","@babel/preset-react":"^7.23.3","@types/picomatch":"^2.3.3","@typescript-eslint/parser":"^6.21.0","babel-eslint":"^10.1.0","eslint":"^8.56.0","semver":"^7.6.0","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.6.3","_integrity":"sha512-SRysCIg59Zvn3dJPqHziiHwuni4NNj1et5stAmivmyQ3Cdp2ULCB7tGxCF1OxpkwRlZQue3ZgdiM7EXfJKaf9w==","_resolved":"/tmp/f11cff8f7598aa4ac5171070e33a5bbc/stylistic-eslint-plugin-jsx-1.6.3.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.6.3.tgz","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"6560eca8de9ada77d3b4eeb4a6805b49dc4b7c29","size":28764,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.6.3.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.6.3_1709213979100_0.12993245593391545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-29T13:39:39.278Z","publish_time":1709213979278,"_source_registry_name":"default","_cnpm_publish_time":1709213979278},"1.6.2":{"name":"@stylistic/eslint-plugin-jsx","version":"1.6.2","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^16.0.0 || >=18.0.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"@types/eslint":"^8.56.2","estraverse":"^5.3.0","picomatch":"^4.0.1","@stylistic/eslint-plugin-js":"^1.6.2"},"devDependencies":{"@babel/eslint-parser":"^7.23.10","@babel/plugin-syntax-decorators":"^7.23.3","@babel/plugin-syntax-do-expressions":"^7.23.3","@babel/plugin-syntax-function-bind":"^7.23.3","@babel/preset-react":"^7.23.3","@types/picomatch":"^2.3.3","@typescript-eslint/parser":"^6.21.0","babel-eslint":"^10.1.0","eslint":"^8.56.0","semver":"^7.6.0","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.6.2","_integrity":"sha512-hbbouazSJbHD/fshBIOLh9JgtSphKNoTCfHLSNBjAkXLK+GR4i2jhEZZF9P0mtXrNuy2WWInmpq/g0pfWBmSBA==","_resolved":"/tmp/b2937c547fba1b30c17cf00e81602143/stylistic-eslint-plugin-jsx-1.6.2.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.6.2.tgz","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"shasum":"846f6ae87feb089e3aa0f1c1adbb018b56fc5ea4","size":28764,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.6.2.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.6.2_1707997623194_0.09221865927161432"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-15T11:47:03.368Z","publish_time":1707997623368,"_source_registry_name":"default","_cnpm_publish_time":1707997623368},"1.6.1":{"name":"@stylistic/eslint-plugin-jsx","version":"1.6.1","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^16.0.0 || >=18.0.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"estraverse":"^5.3.0","picomatch":"^3.0.1","@stylistic/eslint-plugin-js":"^1.6.1"},"devDependencies":{"@babel/eslint-parser":"^7.23.10","@babel/plugin-syntax-decorators":"^7.23.3","@babel/plugin-syntax-do-expressions":"^7.23.3","@babel/plugin-syntax-function-bind":"^7.23.3","@babel/preset-react":"^7.23.3","@types/picomatch":"^2.3.3","@typescript-eslint/parser":"^6.20.0","babel-eslint":"^10.1.0","eslint":"^8.56.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.6.1","_integrity":"sha512-uJQcg3iqrhm3EH15ZjxmZ1YmXXexkLKFEgxkWA3RYjgAVTx8k7xGJwClK/JnjKDGdbFRiDQPjxt964R1vsaFaQ==","_resolved":"/tmp/5f6a03859c9b690a31faaba4aa7a16b4/stylistic-eslint-plugin-jsx-1.6.1.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.6.1.tgz","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"shasum":"9ac17d1d0600038f03222a1c52c6677ebd523790","size":28758,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.6.1.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.6.1_1707419898938_0.46356303285121125"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-08T19:18:19.108Z","publish_time":1707419899108,"_source_registry_name":"default","_cnpm_publish_time":1707419899108},"1.6.0":{"name":"@stylistic/eslint-plugin-jsx","version":"1.6.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-pascal-case":"./dist/jsx-pascal-case.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^16.0.0 || >=18.0.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"estraverse":"^5.3.0","picomatch":"^3.0.1","@stylistic/eslint-plugin-js":"^1.6.0"},"devDependencies":{"@babel/eslint-parser":"^7.23.10","@babel/plugin-syntax-decorators":"^7.23.3","@babel/plugin-syntax-do-expressions":"^7.23.3","@babel/plugin-syntax-function-bind":"^7.23.3","@babel/preset-react":"^7.23.3","@types/picomatch":"^2.3.3","@typescript-eslint/parser":"^6.20.0","babel-eslint":"^10.1.0","eslint":"^8.56.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.6.0","_integrity":"sha512-MlRpiuNpanQrszotBlar77GDf71HjemJNNQBvLnsk/MHxo6fxbIcAyLSNSVQJhP14ah6PvpPFcExRK4Hj7MGeg==","_resolved":"/tmp/75ffcef464a3bab9efc1a37bf33aafb8/stylistic-eslint-plugin-jsx-1.6.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.6.0.tgz","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"shasum":"4aad037bb680cad44b60c135f198494a7ced5651","size":28758,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.6.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.6.0_1707150907074_0.36162747414277097"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-05T16:35:07.235Z","publish_time":1707150907235,"_source_registry_name":"default","_cnpm_publish_time":1707150907235},"1.5.4":{"name":"@stylistic/eslint-plugin-jsx","version":"1.5.4","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^16.0.0 || >=18.0.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"estraverse":"^5.3.0","@stylistic/eslint-plugin-js":"^1.5.4"},"devDependencies":{"@babel/eslint-parser":"^7.23.3","@babel/plugin-syntax-decorators":"^7.23.3","@babel/plugin-syntax-do-expressions":"^7.23.3","@babel/plugin-syntax-function-bind":"^7.23.3","@babel/preset-react":"^7.23.3","@typescript-eslint/parser":"^6.19.0","babel-eslint":"^10.1.0","eslint":"^8.56.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.5.4","_integrity":"sha512-JUfrpCkeBCqt1IZ4QsP4WgxGza4PhK4LPbc0VnCjHKygl+rgqoDAovqOuzFJ49wJ4Ix3r6OIHFuwiBGswZEVvg==","_resolved":"/tmp/d1385af80ead196b3aa63709d129099b/stylistic-eslint-plugin-jsx-1.5.4.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.5.4.tgz","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"shasum":"be661004e7a775c3ca60b4cf4fa1bfe4d2df1f0a","size":27651,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.5.4.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.5.4_1705485917101_0.8327465916172041"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-17T10:05:17.249Z","publish_time":1705485917249,"_source_registry_name":"default","_cnpm_publish_time":1705485917249},"1.5.3":{"name":"@stylistic/eslint-plugin-jsx","version":"1.5.3","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^16.0.0 || >=18.0.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"estraverse":"^5.3.0","@stylistic/eslint-plugin-js":"^1.5.3"},"devDependencies":{"@babel/eslint-parser":"^7.23.3","@babel/plugin-syntax-decorators":"^7.23.3","@babel/plugin-syntax-do-expressions":"^7.23.3","@babel/plugin-syntax-function-bind":"^7.23.3","@babel/preset-react":"^7.23.3","@typescript-eslint/parser":"^6.17.0","babel-eslint":"^10.1.0","eslint":"^8.56.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.5.3","_integrity":"sha512-gKXWFmvg3B4e6G+bVz2p37icjj3gS5lzazZD6oLjmQ2b0Lw527VpnxGjWxQ16keKXtrVzUfebakjskOoALg3CQ==","_resolved":"/tmp/12252c8c412eb2d745ea81ab67689d70/stylistic-eslint-plugin-jsx-1.5.3.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.5.3.tgz","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"shasum":"ec152b94853c187b521d2d3d1e0b93bb36677d77","size":27650,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.5.3.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.5.3_1704202562433_0.9855964912474706"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-02T13:36:02.591Z","publish_time":1704202562591,"_source_registry_name":"default","_cnpm_publish_time":1704202562591},"1.5.1":{"name":"@stylistic/eslint-plugin-jsx","version":"1.5.1","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^16.0.0 || >=18.0.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"estraverse":"^5.3.0","@stylistic/eslint-plugin-js":"^1.5.1"},"devDependencies":{"@babel/eslint-parser":"^7.23.3","@babel/plugin-syntax-decorators":"^7.23.3","@babel/plugin-syntax-do-expressions":"^7.23.3","@babel/plugin-syntax-function-bind":"^7.23.3","@babel/preset-react":"^7.23.3","@typescript-eslint/parser":"^6.13.2","babel-eslint":"^10.1.0","eslint":"^8.55.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.5.1","_integrity":"sha512-JuX+jsbVdpZ6EZXkbxYr9ERcGc0ndSMFgOuwEPHhOWPZ+7F8JP/nzpBjrRf7dUPMX7ezTYLZ2a3KRGRNme6rWQ==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/7276d4b6ef2c9dca113cac27c1d947fc/stylistic-eslint-plugin-jsx-1.5.1.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.5.1.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"c382de3514af708b002df20ae97a71e34c361cbd","size":27589,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.5.1.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.5.1_1702297895570_0.2403991564234047"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-11T12:31:35.790Z","publish_time":1702297895790,"_source_registry_name":"default","_cnpm_publish_time":1702297895790},"1.5.0":{"name":"@stylistic/eslint-plugin-jsx","version":"1.5.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^16.0.0 || >=18.0.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"estraverse":"^5.3.0","@stylistic/eslint-plugin-js":"^1.5.0"},"devDependencies":{"@babel/eslint-parser":"^7.23.3","@babel/plugin-syntax-decorators":"^7.23.3","@babel/plugin-syntax-do-expressions":"^7.23.3","@babel/plugin-syntax-function-bind":"^7.23.3","@babel/preset-react":"^7.23.3","@typescript-eslint/parser":"^6.13.2","babel-eslint":"^10.1.0","eslint":"^8.55.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.5.0","_integrity":"sha512-sqFdA1mS0jwovAatS8xFAiwxPbcy69S2AUjrGMxyhxaKbELPjvqbxPYJL+35ylT0xqirUlm118xZIFDooC8koQ==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/34c5d49d65e4cfd3d72190151cfc2f84/stylistic-eslint-plugin-jsx-1.5.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.5.0.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"f8fcb23dcc75b455650426887b24711c4831bee6","size":27589,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.5.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.5.0_1701776015375_0.3438568384936702"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-05T11:33:35.658Z","publish_time":1701776015658,"_source_registry_name":"default","_cnpm_publish_time":1701776015658},"1.5.0-beta.0":{"name":"@stylistic/eslint-plugin-jsx","version":"1.5.0-beta.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^16.0.0 || >=18.0.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"estraverse":"^5.3.0","@stylistic/eslint-plugin-js":"^1.5.0-beta.0"},"devDependencies":{"@babel/eslint-parser":"^7.23.3","@babel/plugin-syntax-decorators":"^7.23.3","@babel/plugin-syntax-do-expressions":"^7.23.3","@babel/plugin-syntax-function-bind":"^7.23.3","@babel/preset-react":"^7.23.3","@typescript-eslint/parser":"^6.13.1","babel-eslint":"^10.1.0","eslint":"^8.55.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"readmeFilename":"README.md","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.5.0-beta.0","_integrity":"sha512-CxlF+DNMJhgG4aFiRT5aW25vPDgPhYbDVCKS61OGYCfZkVypp1v5j9ZGQMvHXhFYYk9qPG0uYlM877ChUc4T1g==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/2ff490128de9bfeb8a95fffac6b81eb6/stylistic-eslint-plugin-jsx-1.5.0-beta.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.5.0-beta.0.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"9e972efb8cba57afc30f01879c7c5f425d08b2ac","size":27593,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.5.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.5.0-beta.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.5.0-beta.0_1701616685196_0.021527592513859828"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-03T15:18:05.383Z","publish_time":1701616685383,"_source_registry_name":"default","_cnpm_publish_time":1701616685383},"1.4.1":{"name":"@stylistic/eslint-plugin-jsx","version":"1.4.1","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","engines":{"node":"^16.0.0 || >=18.0.0"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"estraverse":"^5.3.0","@stylistic/eslint-plugin-js":"^1.4.1"},"devDependencies":{"@babel/eslint-parser":"^7.23.3","@babel/plugin-syntax-decorators":"^7.23.3","@babel/plugin-syntax-do-expressions":"^7.23.3","@babel/plugin-syntax-function-bind":"^7.23.3","@babel/preset-react":"^7.23.3","@typescript-eslint/parser":"^6.11.0","babel-eslint":"^10.1.0","eslint":"^8.53.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.4.1","_integrity":"sha512-INBYpZmXrkeqnjCrUuTKMa7BeXiCR5VNvq71033hbPqXnG9oQDxX5mqE9Duj9qlISEOsxzhSr+UXGmq3mVYG9Q==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/8c426288dbb853e9fa8c82f6e0c33de9/stylistic-eslint-plugin-jsx-1.4.1.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.4.1.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"b25ab2f2fc1d35d25c3989c158846a1a493f213e","size":27476,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.4.1.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.4.1_1700738400954_0.49694378997675903"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-23T11:20:01.107Z","publish_time":1700738401107,"_source_registry_name":"default","_cnpm_publish_time":1700738401107},"1.4.0":{"name":"@stylistic/eslint-plugin-jsx","version":"1.4.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","dependencies":{"estraverse":"^5.3.0","@stylistic/eslint-plugin-js":"^1.4.0"},"devDependencies":{"@babel/eslint-parser":"^7.23.3","@babel/plugin-syntax-decorators":"^7.23.3","@babel/plugin-syntax-do-expressions":"^7.23.3","@babel/plugin-syntax-function-bind":"^7.23.3","@babel/preset-react":"^7.23.3","@typescript-eslint/parser":"^6.11.0","babel-eslint":"^10.1.0","eslint":"^8.53.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.4.0","_integrity":"sha512-MB5MW8HnRm0nAeUpgVzr4NOzLtxWYBIBtW9iDXopykl1ZJOm/0LlSFlsw9wsXd4Zqarkow6IrV18HcZ0Hc06yQ==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/81fd2880cc4aad60c80d6ca32af1d148/stylistic-eslint-plugin-jsx-1.4.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.4.0.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"82c7c1a81b0b67c787e28e8c135052bc2f089fd7","size":27433,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.4.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.4.0_1700326099598_0.7939231376836242"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-18T16:48:19.906Z","publish_time":1700326099906,"_source_registry_name":"default","_cnpm_publish_time":1700326099906},"1.3.3":{"name":"@stylistic/eslint-plugin-jsx","version":"1.3.3","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","dependencies":{"estraverse":"^5.3.0","@stylistic/eslint-plugin-js":"^1.3.3"},"devDependencies":{"@babel/eslint-parser":"^7.23.3","@babel/plugin-syntax-decorators":"^7.23.3","@babel/plugin-syntax-do-expressions":"^7.23.3","@babel/plugin-syntax-function-bind":"^7.23.3","@babel/preset-react":"^7.23.3","@typescript-eslint/parser":"^6.11.0","babel-eslint":"^10.1.0","eslint":"^8.53.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.3.3","_integrity":"sha512-L/uM6wNc6tu2a41wRNTUODHz8ogj8mxuB0Q+ScD6/o7JN5fDkrPyUtgvLx36bjlW4qDTmHLI4Hijxw98tw9Upw==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/55701b9ec6675ea20279434f24dfcea4/stylistic-eslint-plugin-jsx-1.3.3.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.3.3.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"9bd9a50e957c9392f84a402b6c3c96300f3d45b5","size":27099,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.3.3.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.3.3_1700263692120_0.5945353294029077"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-17T23:28:12.294Z","publish_time":1700263692294,"_source_registry_name":"default","_cnpm_publish_time":1700263692294},"1.3.2":{"name":"@stylistic/eslint-plugin-jsx","version":"1.3.2","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","dependencies":{"estraverse":"^5.3.0","@stylistic/eslint-plugin-js":"^1.3.2"},"devDependencies":{"@babel/eslint-parser":"^7.23.3","@babel/plugin-syntax-decorators":"^7.23.3","@babel/plugin-syntax-do-expressions":"^7.23.3","@babel/plugin-syntax-function-bind":"^7.23.3","@babel/preset-react":"^7.23.3","@typescript-eslint/parser":"^6.11.0","babel-eslint":"^10.1.0","eslint":"^8.53.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.3.2","_integrity":"sha512-gLkdAAEZeWYTgf/Bxq2mJp/Hyd+xR9ZXDcQXF07l1GeMU08KunWrEpzBzdEwUZjStr6J6SROOiQPw3U2Jm5BfQ==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/50c8c4616982b819baa5ba9ce61547d0/stylistic-eslint-plugin-jsx-1.3.2.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.3.2.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"ad202be2c792463f3188197b13c0b7c4f38ae399","size":27101,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.3.2.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.3.2_1700227915829_0.11414424833384529"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-17T13:31:56.026Z","publish_time":1700227916026,"_source_registry_name":"default","_cnpm_publish_time":1700227916026},"1.3.1":{"name":"@stylistic/eslint-plugin-jsx","version":"1.3.1","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","dependencies":{"estraverse":"^5.3.0","@stylistic/eslint-plugin-js":"^1.3.1"},"devDependencies":{"@babel/eslint-parser":"^7.23.3","@babel/plugin-syntax-decorators":"^7.23.3","@babel/plugin-syntax-do-expressions":"^7.23.3","@babel/plugin-syntax-function-bind":"^7.23.3","@babel/preset-react":"^7.23.3","@typescript-eslint/parser":"^6.11.0","babel-eslint":"^10.1.0","eslint":"^8.53.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.3.1","_integrity":"sha512-yq+sQHsYm6IaBsER7k2bEjdHGMGJhq4RdC1OUMPreyYz9hrPO5JMn2yyeHz4dPRvmmBguTBsrLfmrKPIZdGN6A==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/f77813ebd6612beda5adc8728c721db9/stylistic-eslint-plugin-jsx-1.3.1.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.3.1.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"252db3fd6206de47d76e45ecb7c92f30d1b0ed2a","size":27101,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.3.1.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.3.1_1700194771325_0.33672379315178813"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-17T04:19:31.466Z","publish_time":1700194771466,"_source_registry_name":"default","_cnpm_publish_time":1700194771466},"1.3.0":{"name":"@stylistic/eslint-plugin-jsx","version":"1.3.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","dependencies":{"estraverse":"^5.3.0","@stylistic/eslint-plugin-js":"^1.3.0"},"devDependencies":{"@babel/eslint-parser":"^7.23.3","@babel/plugin-syntax-decorators":"^7.23.3","@babel/plugin-syntax-do-expressions":"^7.23.3","@babel/plugin-syntax-function-bind":"^7.23.3","@babel/preset-react":"^7.23.3","@typescript-eslint/parser":"^6.11.0","babel-eslint":"^10.1.0","eslint":"^8.53.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.3.0","_integrity":"sha512-YdVfdbE/WoJSb9X2wnUl1Sa14ev8QzDazRq7Ujq+04C/nrw9m1dM48Ba1RuIc++lnMXdaQbrqrzcj1Wl2AJgCw==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/3e4afceee988874196c4557d8ee28ffa/stylistic-eslint-plugin-jsx-1.3.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.3.0.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"a44010e89aca192df153fa094b2adf1e374abb84","size":27098,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.3.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.3.0_1700193699367_0.66920446477771"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-17T04:01:39.602Z","publish_time":1700193699602,"_source_registry_name":"default","_cnpm_publish_time":1700193699602},"1.2.0":{"name":"@stylistic/eslint-plugin-jsx","version":"1.2.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","dependencies":{"estraverse":"^5.3.0","@stylistic/eslint-plugin-js":"^1.2.0"},"devDependencies":{"@babel/eslint-parser":"^7.22.15","@babel/plugin-syntax-decorators":"^7.22.10","@babel/plugin-syntax-do-expressions":"^7.22.5","@babel/plugin-syntax-function-bind":"^7.22.5","@babel/preset-react":"^7.22.15","@typescript-eslint/parser":"^6.10.0","babel-eslint":"^10.1.0","eslint":"^8.53.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.2.0","_integrity":"sha512-8YHFw8x6nObGtJSMrFt40+nth6fI1lLJASg12qB1nfeLQYEGlPv5UCOA0sysKATnQF12j6wVO68CdeEsp0RZgA==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/af8c471385297822793af790d5cb02ce/stylistic-eslint-plugin-jsx-1.2.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.2.0.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"7515729cb4a40bec29f832ff39ce07f4ceb53702","size":49089,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.2.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.2.0_1699891279108_0.7013119662708736"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-13T16:01:19.296Z","publish_time":1699891279296,"_source_registry_name":"default","_cnpm_publish_time":1699891279296},"1.1.0":{"name":"@stylistic/eslint-plugin-jsx","version":"1.1.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","dependencies":{"estraverse":"^5.3.0","@stylistic/eslint-plugin-js":"^1.1.0"},"devDependencies":{"@babel/eslint-parser":"^7.22.15","@babel/plugin-syntax-decorators":"^7.22.10","@babel/plugin-syntax-do-expressions":"^7.22.5","@babel/plugin-syntax-function-bind":"^7.22.5","@babel/preset-react":"^7.22.15","@typescript-eslint/parser":"^6.10.0","babel-eslint":"^10.1.0","eslint":"^8.53.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.1.0","_integrity":"sha512-XMTAYQ9t7ZoWjqciqOy99O0sRCHh/6x/Q4Dm8sCVKzKlsnPzVlXzAD0htNqHG+Fu7qyGblDqb0/7PNJXBdQc5Q==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/acd6d396ba6342e8c1757e97fc4d8344/stylistic-eslint-plugin-jsx-1.1.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.1.0.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"2d1c4f01a0e46ad08fe36d90b19cf64533122148","size":55465,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.1.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.1.0_1699704637588_0.5555216631821718"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-11T12:10:37.896Z","publish_time":1699704637896,"_source_registry_name":"default","_cnpm_publish_time":1699704637896},"1.1.0-beta.0":{"name":"@stylistic/eslint-plugin-jsx","version":"1.1.0-beta.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"},"./rules/jsx-child-element-spacing":"./dist/jsx-child-element-spacing.js","./rules/jsx-closing-bracket-location":"./dist/jsx-closing-bracket-location.js","./rules/jsx-closing-tag-location":"./dist/jsx-closing-tag-location.js","./rules/jsx-curly-brace-presence":"./dist/jsx-curly-brace-presence.js","./rules/jsx-curly-newline":"./dist/jsx-curly-newline.js","./rules/jsx-curly-spacing":"./dist/jsx-curly-spacing.js","./rules/jsx-equals-spacing":"./dist/jsx-equals-spacing.js","./rules/jsx-first-prop-new-line":"./dist/jsx-first-prop-new-line.js","./rules/jsx-indent":"./dist/jsx-indent.js","./rules/jsx-indent-props":"./dist/jsx-indent-props.js","./rules/jsx-max-props-per-line":"./dist/jsx-max-props-per-line.js","./rules/jsx-newline":"./dist/jsx-newline.js","./rules/jsx-one-expression-per-line":"./dist/jsx-one-expression-per-line.js","./rules/jsx-props-no-multi-spaces":"./dist/jsx-props-no-multi-spaces.js","./rules/jsx-self-closing-comp":"./dist/jsx-self-closing-comp.js","./rules/jsx-sort-props":"./dist/jsx-sort-props.js","./rules/jsx-tag-spacing":"./dist/jsx-tag-spacing.js","./rules/jsx-wrap-multilines":"./dist/jsx-wrap-multilines.js"},"main":"./dist/index.js","types":"./dts/index.d.ts","dependencies":{"estraverse":"^5.3.0","@stylistic/eslint-plugin-js":"^1.1.0-beta.0"},"devDependencies":{"@babel/eslint-parser":"^7.22.15","@babel/plugin-syntax-decorators":"^7.22.10","@babel/plugin-syntax-do-expressions":"^7.22.5","@babel/plugin-syntax-function-bind":"^7.22.5","@babel/preset-react":"^7.22.15","@typescript-eslint/parser":"^6.10.0","babel-eslint":"^10.1.0","eslint":"^8.53.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"readmeFilename":"README.md","description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.1.0-beta.0","_integrity":"sha512-VZ4bx/QvqpxLNog5RzyLoimQ1QH+1r4fYUc6pFNdQGUMlNHcIX7VCM8H3N9O5htciiVfX16pAsxughmh3ndI+Q==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/01fb712d553f245df6cb7e19755db471/stylistic-eslint-plugin-jsx-1.1.0-beta.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.1.0-beta.0.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"25237ed0635dbbdc93617712d31bc411f302c6d2","size":55470,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.1.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.1.0-beta.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.1.0-beta.0_1699699101463_0.8300582146714466"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-11T10:38:21.712Z","publish_time":1699699101712,"_source_registry_name":"default","_cnpm_publish_time":1699699101712},"1.0.1":{"name":"@stylistic/eslint-plugin-jsx","version":"1.0.1","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"}},"main":"./dist/index.js","types":"./dts/index.d.ts","dependencies":{"estraverse":"^5.3.0","@stylistic/eslint-plugin-js":"^1.0.1"},"devDependencies":{"@babel/eslint-parser":"^7.22.15","@babel/plugin-syntax-decorators":"^7.22.10","@babel/plugin-syntax-do-expressions":"^7.22.5","@babel/plugin-syntax-function-bind":"^7.22.5","@babel/preset-react":"^7.22.15","@typescript-eslint/parser":"^6.10.0","babel-eslint":"^10.1.0","eslint":"^8.53.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.0.1","_integrity":"sha512-qWtZcjWhbJ2roeI0tIPPtI9kWq/aCPsm/OTnMMRN6MtcufYm5oUjuU9cnAFW1pbCcmNWAcTkzbquyYavTAHcDg==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/578f818a7733520df8171d22ef3524cc/stylistic-eslint-plugin-jsx-1.0.1.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.0.1.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"75cbfc211ca21fa97874f0a82f7a2071e421b832","size":56846,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.0.1.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.0.1_1699367950992_0.1654959945832435"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-07T14:39:11.271Z","publish_time":1699367951271,"_source_registry_name":"default","_cnpm_publish_time":1699367951271},"1.0.0":{"name":"@stylistic/eslint-plugin-jsx","version":"1.0.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"}},"main":"./dist/index.js","types":"./dts/index.d.ts","dependencies":{"estraverse":"^5.3.0","jsx-ast-utils":"^3.3.5","@stylistic/eslint-plugin-js":"^1.0.0"},"devDependencies":{"@babel/eslint-parser":"^7.22.15","@babel/plugin-syntax-decorators":"^7.22.10","@babel/plugin-syntax-do-expressions":"^7.22.5","@babel/plugin-syntax-function-bind":"^7.22.5","@babel/preset-react":"^7.22.15","@typescript-eslint/parser":"^6.8.0","babel-eslint":"^10.1.0","eslint":"^8.52.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@1.0.0","_integrity":"sha512-waUm7dcTFAI4d/3luf06RRNt89gSGaofHJ4BiuqKnpyu3yxn1lKbholjGQrw0xPjAciUe+ZSF6BKlBA9P2aV4Q==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/48187808df0728f7990f1d8c2186c1f4/stylistic-eslint-plugin-jsx-1.0.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-1.0.0.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"b32c3b77b4a2a0368ad4cf6f8c3d8dfe33d5f3f6","size":35272,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-1.0.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_1.0.0_1698932496847_0.8327411021721469"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-02T13:41:37.113Z","publish_time":1698932497113,"_source_registry_name":"default","_cnpm_publish_time":1698932497113},"0.1.2":{"name":"@stylistic/eslint-plugin-jsx","version":"0.1.2","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"}},"main":"./dist/index.js","types":"./dts/index.d.ts","dependencies":{"estraverse":"^5.3.0","jsx-ast-utils":"^3.3.5","@stylistic/eslint-plugin-js":"^0.1.2"},"devDependencies":{"@babel/eslint-parser":"^7.22.15","@babel/plugin-syntax-decorators":"^7.22.10","@babel/plugin-syntax-do-expressions":"^7.22.5","@babel/plugin-syntax-function-bind":"^7.22.5","@babel/preset-react":"^7.22.15","@typescript-eslint/parser":"^6.8.0","babel-eslint":"^10.1.0","eslint":"^8.52.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@0.1.2","_integrity":"sha512-zq6od8bWuTr2MhJGohyjhQGTzHp38UvfzZo5e0uJvFr+E09EOcgQ7MAez68Zh00Fim57CLtHQt0F+geLdtC2vg==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/5caae1c68b532471bd8deab382215e3c/stylistic-eslint-plugin-jsx-0.1.2.tgz","_from":"file:stylistic-eslint-plugin-jsx-0.1.2.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"5d9fb2eb048be24a7f0428ff333ea8a6b618cab0","size":35274,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-0.1.2.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_0.1.2_1698552858209_0.16307977388710926"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-29T04:14:18.387Z","publish_time":1698552858387,"_source_registry_name":"default","_cnpm_publish_time":1698552858387},"0.1.1":{"name":"@stylistic/eslint-plugin-jsx","version":"0.1.1","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"}},"main":"./dist/index.js","types":"./dts/index.d.ts","dependencies":{"estraverse":"^5.3.0","jsx-ast-utils":"^3.3.5","@stylistic/eslint-plugin-js":"^0.1.1"},"devDependencies":{"@babel/eslint-parser":"^7.22.15","@babel/plugin-syntax-decorators":"^7.22.10","@babel/plugin-syntax-do-expressions":"^7.22.5","@babel/plugin-syntax-function-bind":"^7.22.5","@babel/preset-react":"^7.22.15","@typescript-eslint/parser":"^6.8.0","babel-eslint":"^10.1.0","eslint":"^8.52.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@0.1.1","_integrity":"sha512-36+iAWxGIAwGb2k7vS4S14NIt/2NVBCJSn3Q+T91t4MF1fWyaQFOoc5l6c4oW5UTzfr0vgMMcqsr8f8JJjqm0g==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/ad12319c092d5769ee46564b33f970cd/stylistic-eslint-plugin-jsx-0.1.1.tgz","_from":"file:stylistic-eslint-plugin-jsx-0.1.1.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"1480589f25bbb4f035e8dc5421e648f5d843e1f2","size":35268,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-0.1.1.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_0.1.1_1698028746147_0.7019983080292993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-23T02:39:06.362Z","publish_time":1698028746362,"_source_registry_name":"default","_cnpm_publish_time":1698028746362},"0.1.0":{"name":"@stylistic/eslint-plugin-jsx","version":"0.1.0","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"}},"main":"./dist/index.js","types":"./dts/index.d.ts","dependencies":{"estraverse":"^5.3.0","jsx-ast-utils":"^3.3.5","@stylistic/eslint-plugin-js":"^0.1.0"},"devDependencies":{"@babel/eslint-parser":"^7.22.15","@babel/plugin-syntax-decorators":"^7.22.10","@babel/plugin-syntax-do-expressions":"^7.22.5","@babel/plugin-syntax-function-bind":"^7.22.5","@babel/preset-react":"^7.22.15","@typescript-eslint/parser":"^6.7.5","babel-eslint":"^10.1.0","eslint":"^8.51.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@0.1.0","_integrity":"sha512-3ePgdjPkaUmpQvaPm5uQsTiT2KmvV8RoXLofebrm2XMHToYMa0VkwIHT7jVLR/kksZlJcm2Pp6tW12VU3/G0Bg==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/4aab7da1eca4cb996b8744526735d27c/stylistic-eslint-plugin-jsx-0.1.0.tgz","_from":"file:stylistic-eslint-plugin-jsx-0.1.0.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"fb03225f93e23cca6fe29d99dcca1a3deed40b3e","size":34028,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-0.1.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_0.1.0_1697744491752_0.6628791606958531"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-19T19:41:31.996Z","publish_time":1697744491996,"_source_registry_name":"default","_cnpm_publish_time":1697744491996},"0.0.12":{"name":"@stylistic/eslint-plugin-jsx","version":"0.0.12","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"}},"main":"./dist/index.js","types":"./dts/index.d.ts","dependencies":{"estraverse":"^5.3.0","jsx-ast-utils":"^3.3.5","@stylistic/eslint-plugin-js":"^0.0.12"},"devDependencies":{"@babel/eslint-parser":"^7.22.15","@babel/plugin-syntax-decorators":"^7.22.10","@babel/plugin-syntax-do-expressions":"^7.22.5","@babel/plugin-syntax-function-bind":"^7.22.5","@babel/preset-react":"^7.22.15","@typescript-eslint/parser":"^6.7.5","babel-eslint":"^10.1.0","eslint":"^8.51.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@0.0.12","_integrity":"sha512-VWxv4t/V83arM5A8yymI9ogzcA0/J8989XTyU4uwLK3K9Z1jFHkHCckBYn6JSlKV0+x8iEOginBdis7TTgx73A==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/8a992d20cc82ef7cfb392da288059637/stylistic-eslint-plugin-jsx-0.0.12.tgz","_from":"file:stylistic-eslint-plugin-jsx-0.0.12.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"d66ce82ce5cf7f97bceeaca935dc782719e9915a","size":33451,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-0.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-0.0.12.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_0.0.12_1697567338338_0.013999982701197844"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-17T18:28:58.593Z","publish_time":1697567338593,"_source_registry_name":"default","_cnpm_publish_time":1697567338593},"0.0.11":{"name":"@stylistic/eslint-plugin-jsx","version":"0.0.11","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js","default":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"}},"main":"./dist/index.js","types":"./dts/index.d.ts","dependencies":{"estraverse":"^5.3.0","jsx-ast-utils":"^3.3.5","@stylistic/eslint-plugin-js":"^0.0.11"},"devDependencies":{"@babel/eslint-parser":"^7.22.15","@babel/plugin-syntax-decorators":"^7.22.10","@babel/plugin-syntax-do-expressions":"^7.22.5","@babel/plugin-syntax-function-bind":"^7.22.5","@babel/preset-react":"^7.22.15","@typescript-eslint/parser":"^6.7.5","babel-eslint":"^10.1.0","eslint":"^8.51.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@0.0.11","_integrity":"sha512-pbCDoSmYSZrRHYkd2ayfLLzbMLzW1xYLk6NWB/bSk365wDYh9x+ghW2uXS6PZno3ON7K1+2OKXhvXDaLBdMVPg==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/ab37c7412f221323dec2e47ff1f295ed/stylistic-eslint-plugin-jsx-0.0.11.tgz","_from":"file:stylistic-eslint-plugin-jsx-0.0.11.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"1167f938fe12e1c430ab03585222330a56aba09b","size":33451,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-0.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-0.0.11.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_0.0.11_1697204552236_0.9593572104542878"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-13T13:42:32.526Z","publish_time":1697204552526,"_source_registry_name":"default","_cnpm_publish_time":1697204552526},"0.0.10":{"name":"@stylistic/eslint-plugin-jsx","version":"0.0.10","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"types":"./dts/index.d.ts","require":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"}},"main":"./dist/index.js","types":"./dts/index.d.ts","dependencies":{"estraverse":"^5.3.0","jsx-ast-utils":"^3.3.5","@stylistic/eslint-plugin-js":"^0.0.10"},"devDependencies":{"@babel/eslint-parser":"^7.22.15","@babel/plugin-syntax-decorators":"^7.22.10","@babel/plugin-syntax-do-expressions":"^7.22.5","@babel/plugin-syntax-function-bind":"^7.22.5","@babel/preset-react":"^7.22.15","@typescript-eslint/parser":"^6.7.5","babel-eslint":"^10.1.0","eslint":"^8.51.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@0.0.10","_integrity":"sha512-MBJpaML+Mwsh5iT0MMCUnEFY4jScomc4bB5R/3FzozCPYog2ssEfzg9KygFGEzZg8NcrnykbgNhHQYvtaRXhwA==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/82e73ecbd4316d406ee0d568b8d1bac0/stylistic-eslint-plugin-jsx-0.0.10.tgz","_from":"file:stylistic-eslint-plugin-jsx-0.0.10.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"4e8d01af52eb1633fa84b6e0ea4e0603fb0243bf","size":33446,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-0.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-0.0.10.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_0.0.10_1697203630146_0.5139018598293863"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-13T13:27:10.368Z","publish_time":1697203630368,"_source_registry_name":"default","_cnpm_publish_time":1697203630368},"0.0.9":{"name":"@stylistic/eslint-plugin-jsx","version":"0.0.9","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"exports":{".":{"require":"./dist/index.js"},"./define-config-support":{"types":"./dts/define-config-support.d.ts"},"./rule-options":{"types":"./dts/rule-options.d.ts"}},"main":"./dist/index.js","dependencies":{"estraverse":"^5.3.0","jsx-ast-utils":"^3.3.5","@stylistic/eslint-plugin-js":"^0.0.9"},"devDependencies":{"@babel/eslint-parser":"^7.22.15","@babel/plugin-syntax-decorators":"^7.22.10","@babel/plugin-syntax-do-expressions":"^7.22.5","@babel/plugin-syntax-function-bind":"^7.22.5","@babel/preset-react":"^7.22.15","@typescript-eslint/parser":"^6.7.4","babel-eslint":"^10.1.0","eslint":"^8.50.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@0.0.9","_integrity":"sha512-NKDeY82nHZwsxmsiUxAYFglKTxX6+/y38007Z45oXYmhTajktbg7sqCXWKjIZzjUbKdR+3mq2qFuZ3yXBC2VAQ==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/d346c1ae1c60f9a1e1acd422a6a67266/stylistic-eslint-plugin-jsx-0.0.9.tgz","_from":"file:stylistic-eslint-plugin-jsx-0.0.9.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"411a16af331b00b6f7f80a422bde4da2187dbf03","size":33406,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-0.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-0.0.9.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_0.0.9_1697158169442_0.9111193144225116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-13T00:49:29.692Z","publish_time":1697158169692,"_source_registry_name":"default","_cnpm_publish_time":1697158169692},"0.0.8":{"name":"@stylistic/eslint-plugin-jsx","version":"0.0.8","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"main":"./dist/index.js","dependencies":{"estraverse":"^5.3.0","jsx-ast-utils":"^3.3.5","@stylistic/eslint-plugin-js":"^0.0.8"},"devDependencies":{"@babel/eslint-parser":"^7.22.15","@babel/plugin-syntax-decorators":"^7.22.10","@babel/plugin-syntax-do-expressions":"^7.22.5","@babel/plugin-syntax-function-bind":"^7.22.5","@babel/preset-react":"^7.22.15","@typescript-eslint/parser":"^6.7.4","babel-eslint":"^10.1.0","eslint":"^8.50.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@0.0.8","_integrity":"sha512-CM4LmgS93zEXPqNLismYnlulBAT7cpHoVEqcRMBVsVj53FmaiEOg1WTO4r9qj00ByYQgf/TDXz1XHX84rr4nbA==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/a9dd7e8cbc763e6af02ce6a70d8c2b4a/stylistic-eslint-plugin-jsx-0.0.8.tgz","_from":"file:stylistic-eslint-plugin-jsx-0.0.8.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"5e222c9970e519eafe73523064385fbf5e88ea03","size":33421,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-0.0.8.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_0.0.8_1696834086092_0.007705276792067783"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-09T06:48:06.300Z","publish_time":1696834086300,"_source_registry_name":"default","_cnpm_publish_time":1696834086300},"0.0.7":{"name":"@stylistic/eslint-plugin-jsx","version":"0.0.7","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","repository":{"directory":"packages/eslint-plugin-jsx","type":"git","url":"git+https://github.com/eslint-stylistic/eslint-stylistic.git"},"bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"main":"./dist/index.js","dependencies":{"estraverse":"^5.3.0","jsx-ast-utils":"^3.3.5","@stylistic/eslint-plugin-js":"^0.0.7"},"devDependencies":{"@babel/eslint-parser":"^7.22.15","@babel/plugin-syntax-decorators":"^7.22.10","@babel/plugin-syntax-do-expressions":"^7.22.5","@babel/plugin-syntax-function-bind":"^7.22.5","@babel/preset-react":"^7.22.15","@typescript-eslint/parser":"^6.7.4","babel-eslint":"^10.1.0","eslint":"^8.50.0","semver":"^7.5.4","typescript-eslint-parser":"^22.0.0"},"scripts":{"build":"rimraf dist && rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild","dev":"rollup --config=rollup.config.mts --configPlugin=rollup-plugin-esbuild --watch"},"description":"JSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).","_id":"@stylistic/eslint-plugin-jsx@0.0.7","_integrity":"sha512-Ahgcji3J4wajtJh9ezvd9er2M7HKwbGWR8+Xp0wTrKmFi30hpZNaPzBGZy/zsQTktHM4xe/X+pyy7vZyFoqaZw==","_resolved":"/private/var/folders/30/nymxcyb909ggq2j5lwn7b_600000gn/T/5f60244dac62c8dfafc91b9e689773d6/stylistic-eslint-plugin-jsx-0.0.7.tgz","_from":"file:stylistic-eslint-plugin-jsx-0.0.7.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"930d5ca0972eb76de680fb763f47b447739aa17f","size":33420,"noattachment":false,"key":"/@stylistic/eslint-plugin-jsx/-/@stylistic/eslint-plugin-jsx-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@stylistic/eslint-plugin-jsx/download/@stylistic/eslint-plugin-jsx-0.0.7.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"eslint-stylistic-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jsx_0.0.7_1696833691646_0.3047722548311127"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-09T06:41:31.908Z","publish_time":1696833691908,"_source_registry_name":"default","_cnpm_publish_time":1696833691908}},"readme":"# @stylistic/eslint-plugin-jsx\n\nJSX stylistic rules for ESLint, migrated from [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react).\n\nCredits to all contributors who have committed to the original rules.\n\nCheck the [documentation](https://eslint.style/packages/jsx) for more details.\n","_attachments":{},"homepage":"https://github.com/eslint-stylistic/eslint-stylistic#readme","bugs":{"url":"https://github.com/eslint-stylistic/eslint-stylistic/issues"},"license":"MIT"}