{"_id":"@rushstack/eslint-patch","_rev":"3912181","name":"@rushstack/eslint-patch","description":"Enhance ESLint with better support for large scale monorepos","dist-tags":{"latest":"1.12.0","pr5055":"2.0.0-pr5055.0"},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"time":{"modified":"2025-09-01T01:15:20.000Z","created":"2020-06-17T01:25:12.074Z","1.12.0":"2025-06-26T18:57:39.003Z","1.11.0":"2025-03-11T02:13:33.557Z","1.10.5":"2025-01-07T16:11:35.481Z","2.0.0-pr5055.0":"2024-12-19T22:23:07.430Z","1.10.4":"2024-07-27T00:11:24.526Z","1.10.3":"2024-05-17T00:11:33.825Z","1.10.2":"2024-04-10T22:00:37.882Z","1.10.1":"2024-03-29T05:47:10.689Z","1.10.0":"2024-03-28T18:11:42.736Z","1.9.0":"2024-03-27T19:47:52.485Z","1.8.0":"2024-03-20T02:09:46.343Z","1.7.2":"2024-01-25T23:04:33.763Z","1.7.1":"2024-01-24T07:39:07.264Z","1.7.0":"2024-01-16T18:31:03.237Z","1.6.1":"2023-12-15T01:10:36.760Z","1.6.0":"2023-11-22T01:45:58.770Z","1.5.1":"2023-10-01T02:58:18.435Z","1.5.0":"2023-09-26T09:31:39.491Z","1.4.0":"2023-09-15T00:38:05.745Z","1.3.3":"2023-08-08T07:12:12.573Z","1.3.2":"2023-06-15T00:22:02.650Z","1.3.1":"2023-06-07T22:46:13.343Z","1.3.0":"2023-05-22T06:35:27.024Z","1.2.0":"2022-09-15T00:19:51.012Z","1.1.4":"2022-06-28T00:24:22.515Z","1.1.3":"2022-04-15T00:13:21.930Z","1.1.2":"2022-04-09T02:25:28.015Z","1.1.1":"2022-03-15T19:16:39.443Z","1.1.0":"2021-11-05T15:10:03.210Z","1.0.9":"2021-10-27T00:08:57.839Z","1.0.8":"2021-10-13T15:10:45.354Z","1.0.7":"2021-09-23T00:11:26.974Z","1.0.6":"2020-10-30T00:13:28.106Z","1.0.5":"2020-09-30T18:43:01.428Z","1.0.4":"2020-09-30T06:57:49.350Z","1.0.3":"2020-08-12T00:13:42.087Z","1.0.2":"2020-06-24T09:54:18.480Z","1.0.1":"2020-06-24T09:08:56.779Z","0.0.0":"2020-06-17T01:25:12.074Z"},"users":{},"repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"versions":{"1.12.0":{"name":"@rushstack/eslint-patch","version":"1.12.0","description":"Enhance ESLint with better support for large scale monorepos","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package","bulk","suppressions","monorepo","monkey","patch"],"devDependencies":{"@rushstack/heft":"0.73.2","@types/eslint-8":"npm:@types/eslint@8.56.10","@types/eslint-9":"npm:@types/eslint@9.6.1","@typescript-eslint/types":"~8.31.0","eslint-9":"npm:eslint@~9.25.1","eslint-8":"npm:eslint@~8.57.0","typescript":"~5.8.2","decoupled-local-node-rig":"1.0.0"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"_id":"@rushstack/eslint-patch@1.12.0","gitHead":"b907021551cb6a64f903a259e284dac1da94e032","types":"./lib/usage.d.ts","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_integrity":"sha512-5EwMtOqvJMMa3HbmxLlF74e+3/HhwBTMcvt3nqVJgGCozO6hzIPOBlwm8mGVNR9SN2IJpxSnlxczyDjcn7qIyw==","_resolved":"/tmp/38dc9fa13b1813ac0eade0d016e074b0/rushstack-eslint-patch-1.12.0.tgz","_from":"file:rushstack-eslint-patch-1.12.0.tgz","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"326a7b46f6d4cfa54ae25bb888551697873069b4","size":62416,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.12.0.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com","actor":{"name":"odspnpm","email":"odspnpm@microsoft.com","type":"user"}},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-patch_1.12.0_1750964258796_0.7908355184335212"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-26T18:57:39.003Z","publish_time":1750964259003,"_source_registry_name":"default","_cnpm_publish_time":1750964259003},"1.11.0":{"name":"@rushstack/eslint-patch","version":"1.11.0","description":"Enhance ESLint with better support for large scale monorepos","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package","bulk","suppressions","monorepo","monkey","patch"],"devDependencies":{"@rushstack/heft":"0.69.2","@rushstack/heft-node-rig":"2.7.0","@types/eslint":"8.56.10","@types/node":"20.17.19","@typescript-eslint/types":"~8.26.1","eslint":"~8.57.0","eslint-plugin-header":"~3.1.1","typescript":"~5.8.2"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"_id":"@rushstack/eslint-patch@1.11.0","gitHead":"64d158a5d75bffdea0fdb956c753fa9fb594e11c","types":"./lib/usage.d.ts","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_integrity":"sha512-zxnHvoMQVqewTJr/W4pKjF0bMGiKJv1WX7bSrkl46Hg0QjESbzBROWK0Wg4RphzSOS5Jiy7eFimmM3UgMrMZbQ==","_resolved":"/tmp/7ec23123c8d47f0c31d87e5e2242293a/rushstack-eslint-patch-1.11.0.tgz","_from":"file:rushstack-eslint-patch-1.11.0.tgz","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"75dce8e972f90bba488e2b0cc677fb233aa357ab","size":58036,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.11.0.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-patch_1.11.0_1741659213369_0.9508575866409663"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-11T02:13:33.557Z","publish_time":1741659213557,"_source_registry_name":"default","_cnpm_publish_time":1741659213557},"1.10.5":{"name":"@rushstack/eslint-patch","version":"1.10.5","description":"Enhance ESLint with better support for large scale monorepos","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package","bulk","suppressions","monorepo","monkey","patch"],"devDependencies":{"@rushstack/heft":"0.68.10","@rushstack/heft-node-rig":"2.6.44","@types/eslint":"8.56.10","@types/node":"18.17.15","@typescript-eslint/types":"~5.59.2","eslint":"~8.57.0","eslint-plugin-header":"~3.1.1","typescript":"~5.4.2"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"_id":"@rushstack/eslint-patch@1.10.5","gitHead":"d716cce57ca9a97dfa5c8c9b649f8aa08eafb901","types":"./lib/usage.d.ts","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_integrity":"sha512-kkKUDVlII2DQiKy7UstOR1ErJP8kUKAQ4oa+SQtM0K+lPdmmjj0YnnxBgtTVYH7mUKtbsxeFC9y0AmK7Yb78/A==","_resolved":"/tmp/3632999b34b245a0967485a65c73c0ad/rushstack-eslint-patch-1.10.5.tgz","_from":"file:rushstack-eslint-patch-1.10.5.tgz","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"3a1c12c959010a55c17d46b395ed3047b545c246","size":57926,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.10.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.10.5.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-patch_1.10.5_1736266295304_0.36530194730589605"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-07T16:11:35.481Z","publish_time":1736266295481,"_source_registry_name":"default","_cnpm_publish_time":1736266295481},"2.0.0-pr5055.0":{"name":"@rushstack/eslint-patch","version":"2.0.0-pr5055.0","description":"Enhance ESLint with better support for large scale monorepos","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package","bulk","suppressions","monorepo","monkey","patch"],"devDependencies":{"@rushstack/heft":"0.68.10","@rushstack/heft-node-rig":"2.6.44","@types/eslint":"8.56.10","@types/node":"18.17.15","@typescript-eslint/types":"~5.59.2","eslint":"~8.57.0","eslint-plugin-header":"~3.1.1","typescript":"~5.4.2"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"_id":"@rushstack/eslint-patch@2.0.0-pr5055.0","readmeFilename":"README.md","gitHead":"8bda2806811d753639f4f757856b75e05b0d7cb9","types":"./lib/usage.d.ts","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_integrity":"sha512-xumkfyLwPh/nG5dtVfKGcixSMa/VKDmg5lSoLhO83WEDy+6EXgR7vujQIaLM3TgakF/8tgHkiZb2XCr95DH20Q==","_resolved":"/tmp/44f0fd18b9db9b3f49f368e9aa01bd1d/rushstack-eslint-patch-2.0.0-pr5055.0.tgz","_from":"file:rushstack-eslint-patch-2.0.0-pr5055.0.tgz","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"ae0f9f53f422a29fa8e9ecf83a15bc78e722b8b8","size":54173,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-2.0.0-pr5055.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-2.0.0-pr5055.0.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-patch_2.0.0-pr5055.0_1734646987247_0.13832027278224568"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-19T22:23:07.430Z","publish_time":1734646987430,"_source_registry_name":"default","_cnpm_publish_time":1734646987430},"1.10.4":{"name":"@rushstack/eslint-patch","version":"1.10.4","description":"Enhance ESLint with better support for large scale monorepos","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package","bulk","suppressions","monorepo","monkey","patch"],"devDependencies":{"@rushstack/heft":"0.66.17","@rushstack/heft-node-rig":"2.6.15","@types/eslint":"8.2.0","@types/node":"18.17.15","@typescript-eslint/types":"~5.59.2","eslint":"~8.57.0","eslint-plugin-header":"~3.1.1","typescript":"~5.4.2"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"_id":"@rushstack/eslint-patch@1.10.4","gitHead":"2154c686b7770d49c269870b4403ecf1ef24be47","types":"./lib/usage.d.ts","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_integrity":"sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==","_resolved":"/tmp/122ea44c252d160547f0d62f8a96d970/rushstack-eslint-patch-1.10.4.tgz","_from":"file:rushstack-eslint-patch-1.10.4.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"427d5549943a9c6fce808e39ea64dbe60d4047f1","size":57770,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.10.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.10.4.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.10.4_1722039084287_0.313445528512881"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-27T00:11:24.526Z","publish_time":1722039084526,"_source_registry_name":"default","_cnpm_publish_time":1722039084526},"1.10.3":{"name":"@rushstack/eslint-patch","version":"1.10.3","description":"Enhance ESLint with better support for large scale monorepos","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package","bulk","suppressions","monorepo","monkey","patch"],"devDependencies":{"@rushstack/heft":"0.65.5","@rushstack/heft-node-rig":"2.4.18","@types/eslint":"8.2.0","@types/node":"18.17.15","@typescript-eslint/types":"~5.59.2","eslint":"~8.57.0","eslint-plugin-header":"~3.1.1","typescript":"~5.4.2"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"types":"./lib/usage.d.ts","gitHead":"f29305d1c97aaf94a6b734cfd3d31c098fda60b9","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.10.3","_integrity":"sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==","_resolved":"/tmp/67b2915ff4c78b0ffab49db5c1563ecf/rushstack-eslint-patch-1.10.3.tgz","_from":"file:rushstack-eslint-patch-1.10.3.tgz","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"shasum":"391d528054f758f81e53210f1a1eebcf1a8b1d20","size":54217,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.10.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.10.3.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.10.3_1715904693664_0.22090513636556852"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-17T00:11:33.825Z","publish_time":1715904693825,"_source_registry_name":"default","_cnpm_publish_time":1715904693825},"1.10.2":{"name":"@rushstack/eslint-patch","version":"1.10.2","description":"Enhance ESLint with better support for large scale monorepos","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package","bulk","suppressions","monorepo","monkey","patch"],"devDependencies":{"@rushstack/heft":"0.65.5","@rushstack/heft-node-rig":"2.4.18","@types/eslint":"8.2.0","@types/node":"18.17.15","@typescript-eslint/types":"~5.59.2","eslint":"~8.57.0","eslint-plugin-header":"~3.1.1","typescript":"~5.4.2"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"types":"./lib/usage.d.ts","gitHead":"c0592a28eb18b7ac5872ce098983c577f1d7bab6","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.10.2","_integrity":"sha512-hw437iINopmQuxWPSUEvqE56NCPsiU8N4AYtfHmJFckclktzK9YQJieD3XkDCDH4OjL+C7zgPUh73R/nrcHrqw==","_resolved":"/tmp/b98b1ec7a5fbca5497832b3b15a95b3a/rushstack-eslint-patch-1.10.2.tgz","_from":"file:rushstack-eslint-patch-1.10.2.tgz","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"shasum":"053f1540703faa81dea2966b768ee5581c66aeda","size":54222,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.10.2.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.10.2_1712786437709_0.9707544236582326"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-10T22:00:37.882Z","publish_time":1712786437882,"_source_registry_name":"default","_cnpm_publish_time":1712786437882},"1.10.1":{"name":"@rushstack/eslint-patch","version":"1.10.1","description":"Enhance ESLint with better support for large scale monorepos","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package","bulk","suppressions","monorepo","monkey","patch"],"devDependencies":{"@rushstack/heft":"0.65.5","@rushstack/heft-node-rig":"2.4.18","@types/eslint":"8.2.0","@types/node":"18.17.15","@typescript-eslint/types":"~5.59.2","eslint":"~8.7.0","eslint-plugin-header":"~3.1.1","typescript":"~5.4.2"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"types":"./lib/usage.d.ts","gitHead":"323fddb1ea812e038fa3b92e799a5550e81a92d6","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.10.1","_integrity":"sha512-S3Kq8e7LqxkA9s7HKLqXGTGck1uwis5vAXan3FnU5yw1Ec5hsSGnq4s/UCaSqABPOnOTg7zASLyst7+ohgWexg==","_resolved":"/tmp/a6098b99a0f10e13b2072b9f71672353/rushstack-eslint-patch-1.10.1.tgz","_from":"file:rushstack-eslint-patch-1.10.1.tgz","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"shasum":"7ca168b6937818e9a74b47ac4e2112b2e1a024cf","size":54208,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.10.1.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.10.1_1711691230493_0.8233234342735736"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-29T05:47:10.689Z","publish_time":1711691230689,"_source_registry_name":"default","_cnpm_publish_time":1711691230689},"1.10.0":{"name":"@rushstack/eslint-patch","version":"1.10.0","description":"Enhance ESLint with better support for large scale monorepos","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package","bulk","suppressions","monorepo","monkey","patch"],"devDependencies":{"@rushstack/heft":"0.65.5","@rushstack/heft-node-rig":"2.4.18","@types/eslint":"8.2.0","@types/node":"18.17.15","@typescript-eslint/types":"~5.59.2","eslint":"~8.7.0","eslint-plugin-header":"~3.1.1","typescript":"~5.4.2"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"types":"./lib/usage.d.ts","gitHead":"c09b14c776c99597d2319c57882b00000662319e","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.10.0","_integrity":"sha512-ih6xH1dOGBTP/RNc/QbnVLLa/s80SkXydI7tnyq+a2eIdd7gDsmSpD1Jz7T1oCa+GIsVTyQCR3cW0tlYB97iFg==","_resolved":"/tmp/148a082bc1137d9aa0cf92aea51bcdda/rushstack-eslint-patch-1.10.0.tgz","_from":"file:rushstack-eslint-patch-1.10.0.tgz","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"shasum":"b88671c367284bb50b1cb6a842d7e0d98e9f4e55","size":53902,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.10.0.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.10.0_1711649502498_0.49115542995077544"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-28T18:11:42.736Z","publish_time":1711649502736,"_source_registry_name":"default","_cnpm_publish_time":1711649502736},"1.9.0":{"name":"@rushstack/eslint-patch","version":"1.9.0","description":"Enhance ESLint with better support for large scale monorepos","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package","bulk","suppressions","monorepo","monkey","patch"],"devDependencies":{"@rushstack/heft":"0.65.5","@rushstack/heft-node-rig":"2.4.18","@types/eslint":"8.2.0","@types/node":"18.17.15","@typescript-eslint/types":"~5.59.2","eslint":"~8.7.0","eslint-plugin-header":"~3.1.1","typescript":"~5.4.2"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"types":"./lib/usage.d.ts","gitHead":"e548e6ec98a1cabe54c2526aa7043a142c50e160","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.9.0","_integrity":"sha512-AAWymnpvHbGty1BmgbdfbqQDboXs6xN6h2yAacO4yKVyyUUBnpYkp+P9jjPrV9zrAGw7JVVriRtGOHPInnfjZQ==","_resolved":"/tmp/0acf67d2e079599609423fe344ec5eb6/rushstack-eslint-patch-1.9.0.tgz","_from":"file:rushstack-eslint-patch-1.9.0.tgz","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"shasum":"6a3b23e6702de1480557f75b7f450d1d0f496519","size":52829,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.9.0.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.9.0_1711568872288_0.548354165972575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-27T19:47:52.485Z","publish_time":1711568872485,"_source_registry_name":"default","_cnpm_publish_time":1711568872485},"1.8.0":{"name":"@rushstack/eslint-patch","version":"1.8.0","description":"Enhance ESLint with better support for large scale monorepos","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package","bulk","suppressions","monorepo","monkey","patch"],"devDependencies":{"@rushstack/heft":"0.65.5","@rushstack/heft-node-rig":"2.4.18","@types/eslint":"8.2.0","@types/node":"18.17.15","@typescript-eslint/types":"~5.59.2","eslint":"~8.7.0","eslint-plugin-header":"~3.1.1","typescript":"~5.4.2"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"types":"./lib/usage.d.ts","gitHead":"6a3db11af1a3f555dae5fe2e798603633d2996ac","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.8.0","_integrity":"sha512-0HejFckBN2W+ucM6cUOlwsByTKt9/+0tWhqUffNIcHqCXkthY/mZ7AuYPK/2IIaGWhdl0h+tICDO0ssLMd6XMQ==","_resolved":"/tmp/bd1f26cd2b71e4af3433235419a08bac/rushstack-eslint-patch-1.8.0.tgz","_from":"file:rushstack-eslint-patch-1.8.0.tgz","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"shasum":"c5545e6a5d2bd5c26b4021c357177a28698c950e","size":51676,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.8.0.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.8.0_1710900586151_0.18565325062377225"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-20T02:09:46.343Z","publish_time":1710900586343,"_source_registry_name":"default","_cnpm_publish_time":1710900586343},"1.7.2":{"name":"@rushstack/eslint-patch","version":"1.7.2","description":"Enhance ESLint with better support for large scale monorepos","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package","bulk","suppressions","monorepo","monkey","patch"],"devDependencies":{"@rushstack/heft":"0.64.0","@rushstack/heft-node-rig":"2.4.0","@types/node":"18.17.15","typescript":"~5.3.3","@typescript-eslint/types":"~5.59.2"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"types":"./lib/usage.d.ts","gitHead":"638079610e4d963e89f81ce729a53ef44ac704bc","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.7.2","_integrity":"sha512-RbhOOTCNoCrbfkRyoXODZp75MlpiHMgbE5MEBZAnnnLyQNgrigEj4p0lzsMDyc1zVsJDLrivB58tgg3emX0eEA==","_resolved":"/tmp/7131df5a8a14e99fe2bcc3dc3b03f001/rushstack-eslint-patch-1.7.2.tgz","_from":"file:rushstack-eslint-patch-1.7.2.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"2d4260033e199b3032a08b41348ac10de21c47e9","size":46470,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.7.2.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.7.2_1706223873491_0.05501887309715592"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-25T23:04:33.763Z","publish_time":1706223873763,"_source_registry_name":"default","_cnpm_publish_time":1706223873763},"1.7.1":{"name":"@rushstack/eslint-patch","version":"1.7.1","description":"Enhance ESLint with better support for large scale monorepos","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package","bulk","suppressions","monorepo","monkey","patch"],"devDependencies":{"@rushstack/heft":"0.64.0","@rushstack/heft-node-rig":"2.4.0","@types/node":"18.17.15","typescript":"~5.3.3","@typescript-eslint/types":"~5.59.2"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"types":"./lib/usage.d.ts","gitHead":"a1c83337d44c8409f74c9ae13d9d4f8249b49ebf","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.7.1","_integrity":"sha512-irBNt5094vHloql4QzY8RdeI8Tns2kGsaiJ/m6jENWx9xCz/m/F4gKQ1dAailFmpL0Id9tgWLqZbTUO4SINM/Q==","_resolved":"/tmp/fd77a08f1b5047783453e542eb69353c/rushstack-eslint-patch-1.7.1.tgz","_from":"file:rushstack-eslint-patch-1.7.1.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"29e6926204b982721ff721240807527309825a1f","size":46465,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.7.1.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.7.1_1706081947074_0.09604624521748129"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-24T07:39:07.264Z","publish_time":1706081947264,"_source_registry_name":"default","_cnpm_publish_time":1706081947264},"1.7.0":{"name":"@rushstack/eslint-patch","version":"1.7.0","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"devDependencies":{"@rushstack/heft":"0.62.0","@rushstack/heft-node-rig":"2.3.2","@types/node":"18.17.15","typescript":"~5.3.3","@typescript-eslint/types":"~5.59.2"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"types":"./lib/usage.d.ts","gitHead":"1938fb9d7e2121d808a2c2308bdf38ef990efee9","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.7.0","_integrity":"sha512-Jh4t/593gxs0lJZ/z3NnasKlplXT2f+4y/LZYuaKZW5KAaiVFL/fThhs+17EbUd53jUVJ0QudYCBGbN/psvaqg==","_resolved":"/tmp/4aa8749bc299d3a0664369d2a2419f75/rushstack-eslint-patch-1.7.0.tgz","_from":"file:rushstack-eslint-patch-1.7.0.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"b5bc1e081428794f6a4d239707b359404be35ce2","size":45010,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.7.0.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.7.0_1705429863028_0.7863654561876816"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-16T18:31:03.237Z","publish_time":1705429863237,"_source_registry_name":"default","_cnpm_publish_time":1705429863237},"1.6.1":{"name":"@rushstack/eslint-patch","version":"1.6.1","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"devDependencies":{"@rushstack/heft":"0.62.0","@rushstack/heft-node-rig":"2.3.2","@types/node":"18.17.15","typescript":"~5.0.4","@typescript-eslint/types":"~5.59.2"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"types":"./lib/usage.d.ts","gitHead":"235c79b6058312e691d02668abadd1bd86faf78c","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.6.1","_integrity":"sha512-UY+FGM/2jjMkzQLn8pxcHGMaVLh9aEitG3zY2CiY7XHdLiz3bZOwa6oDxNqEMv7zZkV+cj5DOdz0cQ1BP5Hjgw==","_resolved":"/tmp/8e2bdfe06da02697d501bde4553c2c4c/rushstack-eslint-patch-1.6.1.tgz","_from":"file:rushstack-eslint-patch-1.6.1.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"9ab8f811930d7af3e3d549183a50884f9eb83f36","size":45048,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.6.1.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.6.1_1702602636541_0.21688995916652054"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-15T01:10:36.760Z","publish_time":1702602636760,"_source_registry_name":"default","_cnpm_publish_time":1702602636760},"1.6.0":{"name":"@rushstack/eslint-patch","version":"1.6.0","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"devDependencies":{"@rushstack/heft":"0.62.0","@rushstack/heft-node-rig":"2.3.2","@types/node":"18.17.15","typescript":"~5.0.4","@typescript-eslint/types":"~5.59.2"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"types":"./lib/usage.d.ts","gitHead":"2840be24a2b498e4998deac4fe47ef325d912dee","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.6.0","_integrity":"sha512-2/U3GXA6YiPYQDLGwtGlnNgKYBSwCFIHf8Y9LUY5VATHdtbLlU0Y1R3QoBnT0aB4qv/BEiVVsj7LJXoQCgJ2vA==","_resolved":"/tmp/a82265d32686a0de85d14a9909e091e3/rushstack-eslint-patch-1.6.0.tgz","_from":"file:rushstack-eslint-patch-1.6.0.tgz","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"shasum":"1898e7a7b943680d757417a47fb10f5fcc230b39","size":44920,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.6.0.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.6.0_1700617558616_0.4307046612017089"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-22T01:45:58.770Z","publish_time":1700617558770,"_source_registry_name":"default","_cnpm_publish_time":1700617558770},"1.5.1":{"name":"@rushstack/eslint-patch","version":"1.5.1","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"devDependencies":{"@rushstack/heft":"0.62.0","@rushstack/heft-node-rig":"2.3.2","@types/node":"18.17.15"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"types":"./lib/usage.d.ts","gitHead":"ef3017f97bef5b6073999ad22150783aafc84ad1","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.5.1","_integrity":"sha512-6i/8UoL0P5y4leBIGzvkZdS85RDMG9y1ihZzmTZQ5LdHUYmZ7pKFoj8X0236s3lusPs1Fa5HTQUpwI+UfTcmeA==","_resolved":"/tmp/352548ed9097a4d88a9372698e60fea8/rushstack-eslint-patch-1.5.1.tgz","_from":"file:rushstack-eslint-patch-1.5.1.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"5f1b518ec5fa54437c0b7c4a821546c64fed6922","size":10281,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.5.1.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.5.1_1696129098271_0.15528956509145386"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-01T02:58:18.435Z","publish_time":1696129098435,"_source_registry_name":"default","_cnpm_publish_time":1696129098435},"1.5.0":{"name":"@rushstack/eslint-patch","version":"1.5.0","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"devDependencies":{"@rushstack/heft":"0.59.0","@rushstack/heft-node-rig":"2.2.23","@types/node":"18.17.15"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"types":"./lib/usage.d.ts","gitHead":"8df3e01335ad52d3db54953e42f3d43cd0317f23","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.5.0","_integrity":"sha512-EF3948ckf3f5uPgYbQ6GhyA56Dmv8yg0+ir+BroRjwdxyZJsekhZzawOecC2rOTPCz173t7ZcR1HHZu0dZgOCw==","_resolved":"/tmp/cc0655e9bdda10b587c79c257271f30b/rushstack-eslint-patch-1.5.0.tgz","_from":"file:rushstack-eslint-patch-1.5.0.tgz","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"shasum":"5143b0da9c536bfe8beddfeb68bb8b5d647cc7a3","size":10075,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.5.0.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.5.0_1695720699302_0.8294421781986325"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-26T09:31:39.491Z","publish_time":1695720699491,"_source_registry_name":"default","_cnpm_publish_time":1695720699491},"1.4.0":{"name":"@rushstack/eslint-patch","version":"1.4.0","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"devDependencies":{"@rushstack/heft":"0.54.0","@rushstack/heft-node-rig":"2.2.6","@types/node":"18.17.15"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"_resolved":"","_integrity":"","_from":"file:rushstack-eslint-patch-1.4.0.tgz","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.4.0","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"shasum":"77e948b9760bd22736a5d26e335a690f76fda37b","size":7965,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.4.0.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.4.0_1694738285535_0.3544523621412419"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-15T00:38:05.745Z","publish_time":1694738285745,"_source_registry_name":"default","_cnpm_publish_time":1694738285745},"1.3.3":{"name":"@rushstack/eslint-patch","version":"1.3.3","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"devDependencies":{"@rushstack/heft":"0.54.0","@rushstack/heft-node-rig":"2.2.6","@types/node":"14.18.36"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"_resolved":"","_integrity":"","_from":"file:rushstack-eslint-patch-1.3.3.tgz","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.3.3","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"shasum":"16ab6c727d8c2020a5b6e4a176a243ecd88d8d69","size":7967,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.3.3.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.3.3_1691478732409_0.9465040336219375"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-08T07:12:12.573Z","publish_time":1691478732573,"_source_registry_name":"default","_cnpm_publish_time":1691478732573},"1.3.2":{"name":"@rushstack/eslint-patch","version":"1.3.2","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"devDependencies":{"@rushstack/heft":"0.54.0","@rushstack/heft-node-rig":"2.2.6","@types/node":"14.18.36"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"_resolved":"","_integrity":"","_from":"file:rushstack-eslint-patch-1.3.2.tgz","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.3.2","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"shasum":"31b9c510d8cada9683549e1dbb4284cca5001faf","size":7947,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.3.2.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.3.2_1686788522435_0.09346356157707292"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-15T00:22:02.650Z","publish_time":1686788522650,"_source_registry_name":"default","_cnpm_publish_time":1686788522650},"1.3.1":{"name":"@rushstack/eslint-patch","version":"1.3.1","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"devDependencies":{"@rushstack/heft":"0.51.0","@rushstack/heft-node-rig":"2.0.1","@types/node":"14.18.36"},"scripts":{"build":"heft build --clean","_phase:build":"heft run --only build -- --clean"},"_resolved":"","_integrity":"","_from":"file:rushstack-eslint-patch-1.3.1.tgz","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.3.1","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"shasum":"edbb85ff95f3be41eaa70c6d6ad6d8ba0a9c7e46","size":7956,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.3.1.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.3.1_1686177973086_0.7145528574721522"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-07T22:46:13.343Z","publish_time":1686177973343,"_source_registry_name":"default","_cnpm_publish_time":1686177973343},"1.3.0":{"name":"@rushstack/eslint-patch","version":"1.3.0","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"devDependencies":{"@rushstack/heft":"0.50.4","@rushstack/heft-node-rig":"1.12.10","@types/node":"14.18.36"},"scripts":{"build":"heft build --clean","_phase:build":"heft build --clean"},"_resolved":"","_integrity":"","_from":"file:rushstack-eslint-patch-1.3.0.tgz","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.3.0","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"shasum":"f5635b36fc0dad96ef1e542a302cd914230188c0","size":7743,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.3.0.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.3.0_1684737326861_0.3462738922433164"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-22T06:35:27.024Z","publish_time":1684737327024,"_source_registry_name":"default","_cnpm_publish_time":1684737327024},"1.2.0":{"name":"@rushstack/eslint-patch","version":"1.2.0","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"devDependencies":{"@rushstack/heft":"0.47.0","@rushstack/heft-node-rig":"1.10.0","@types/node":"12.20.24"},"scripts":{"build":"heft build --clean","_phase:build":"heft build --clean"},"_resolved":"","_integrity":"","_from":"file:rushstack-eslint-patch-1.2.0.tgz","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.2.0","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"shasum":"8be36a1f66f3265389e90b5f9c9962146758f728","size":7741,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.2.0.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.2.0_1663201190873_0.3502874098391455"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-15T00:21:03.777Z","publish_time":1663201191012,"_cnpm_publish_time":1663201191012},"1.1.4":{"name":"@rushstack/eslint-patch","version":"1.1.4","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"devDependencies":{"@rushstack/heft":"0.45.6","@rushstack/heft-node-rig":"1.9.7","@types/node":"12.20.24"},"scripts":{"build":"heft build --clean","_phase:build":"heft build --clean"},"_resolved":"","_integrity":"","_from":"file:rushstack-eslint-patch-1.1.4.tgz","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.1.4","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"shasum":"0c8b74c50f29ee44f423f7416829c0bf8bb5eb27","size":7862,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.1.4.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.1.4_1656375862313_0.31907930748672575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-28T00:24:28.712Z","publish_time":1656375862515,"_cnpm_publish_time":1656375862515},"1.1.3":{"name":"@rushstack/eslint-patch","version":"1.1.3","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"devDependencies":{"@rushstack/heft":"0.44.9","@rushstack/heft-node-rig":"1.8.7","@types/node":"12.20.24"},"scripts":{"build":"heft build --clean","_phase:build":"heft build --clean"},"_resolved":"","_integrity":"","_from":"file:rushstack-eslint-patch-1.1.3.tgz","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.1.3","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"shasum":"6801033be7ff87a6b7cadaf5b337c9f366a3c4b0","size":7863,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.1.3.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.1.3_1649981601736_0.266334538127023"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-15T00:13:27.629Z","publish_time":1649981601930,"_cnpm_publish_time":1649981601930},"1.1.2":{"name":"@rushstack/eslint-patch","version":"1.1.2","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"devDependencies":{"@rushstack/heft":"0.44.2","@rushstack/heft-node-rig":"1.7.1","@types/node":"12.20.24"},"scripts":{"build":"heft build --clean","_phase:build":"heft build --clean"},"_resolved":"","_integrity":"","_from":"file:rushstack-eslint-patch-1.1.2.tgz","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.1.2","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"shasum":"7a26e63b1bdaf654bcce2176a38b83f7f576327e","size":7799,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.1.2.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.1.2_1649471127828_0.6656665087137716"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-09T02:25:33.388Z","publish_time":1649471128015,"_cnpm_publish_time":1649471128015},"1.1.1":{"name":"@rushstack/eslint-patch","version":"1.1.1","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"eslint/eslint-patch"},"homepage":"https://rushstack.io","keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"devDependencies":{"@rushstack/heft":"0.44.2","@rushstack/heft-node-rig":"1.7.1","@types/node":"12.20.24"},"scripts":{"build":"heft build --clean","_phase:build":"heft build --clean"},"_resolved":"","_integrity":"","_from":"file:rushstack-eslint-patch-1.1.1.tgz","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.1.1","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"shasum":"782fa5da44c4f38ae9fd38e9184b54e451936118","size":7803,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.1.1.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.1.1_1647371799092_0.6049227022893915"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-15T19:16:43.412Z","publish_time":1647371799443,"_cnpm_publish_time":1647371799443},"1.1.0":{"name":"@rushstack/eslint-patch","version":"1.1.0","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"stack/eslint-patch"},"homepage":"https://rushstack.io","scripts":{"build":"heft build --clean"},"keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"devDependencies":{"@rushstack/heft":"0.41.6","@rushstack/heft-node-rig":"1.2.25","@types/node":"12.20.24"},"bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.1.0","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"shasum":"7f698254aadf921e48dda8c0a6b304026b8a9323","size":8380,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.1.0.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.1.0_1636125003023_0.016701793541025634"},"_hasShrinkwrap":false,"publish_time":1636125003210,"_cnpm_publish_time":1636125003210},"1.0.9":{"name":"@rushstack/eslint-patch","version":"1.0.9","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"git+https://github.com/microsoft/rushstack.git","type":"git","directory":"stack/eslint-patch"},"homepage":"https://rushstack.io","scripts":{"build":"heft build --clean"},"keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"devDependencies":{"@rushstack/heft":"0.41.6","@rushstack/heft-node-rig":"1.2.25","@types/node":"12.20.24"},"bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"_id":"@rushstack/eslint-patch@1.0.9","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"shasum":"1168db664faab4c3bb82c76124b393970e80bf89","size":7456,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.0.9.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.0.9_1635293337698_0.7464569579866496"},"_hasShrinkwrap":false,"publish_time":1635293337839,"_cnpm_publish_time":1635293337839},"1.0.8":{"name":"@rushstack/eslint-patch","version":"1.0.8","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"https://github.com/microsoft/rushstack/tree/master/stack/eslint-patch"},"homepage":"https://rushstack.io","scripts":{"build":"heft build --clean"},"keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"devDependencies":{"@rushstack/heft":"0.41.6","@rushstack/heft-node-rig":"1.2.25","@types/node":"12.20.24"},"_id":"@rushstack/eslint-patch@1.0.8","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"shasum":"be3e914e84eacf16dbebd311c0d0b44aa1174c64","size":7386,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.0.8.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.0.8_1634137845214_0.2584286017649684"},"_hasShrinkwrap":false,"publish_time":1634137845354,"_cnpm_publish_time":1634137845354},"1.0.7":{"name":"@rushstack/eslint-patch","version":"1.0.7","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"https://github.com/microsoft/rushstack/tree/master/stack/eslint-patch"},"homepage":"https://rushstack.io","scripts":{"build":"heft build --clean"},"keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"dependencies":{},"devDependencies":{"@rushstack/heft":"0.38.1","@rushstack/heft-node-rig":"1.2.13","@types/node":"12.20.24"},"_id":"@rushstack/eslint-patch@1.0.7","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"shasum":"82f83dcc2eb9b1e1d559b3aca96783e285eb8592","size":6822,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.0.7.tgz"},"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.0.7_1632355886830_0.24976837817341258"},"_hasShrinkwrap":false,"publish_time":1632355886974,"_cnpm_publish_time":1632355886974},"1.0.6":{"name":"@rushstack/eslint-patch","version":"1.0.6","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"https://github.com/microsoft/rushstack/tree/master/stack/eslint-patch"},"homepage":"https://rushstack.io","scripts":{"build":"heft test --clean"},"keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"dependencies":{},"devDependencies":{"@rushstack/heft":"0.14.0","@rushstack/heft-node-rig":"0.1.0","@types/node":"10.17.13"},"_id":"@rushstack/eslint-patch@1.0.6","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"023d72a5c4531b4ce204528971700a78a85a0c50","size":6765,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.0.6.tgz"},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.0.6_1604016807910_0.051912300645524434"},"_hasShrinkwrap":false,"publish_time":1604016808106,"_cnpm_publish_time":1604016808106},"1.0.5":{"name":"@rushstack/eslint-patch","version":"1.0.5","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"https://github.com/microsoft/rushstack/tree/master/stack/eslint-patch"},"homepage":"https://rushstack.io","scripts":{"build":"heft test --clean"},"keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"dependencies":{},"devDependencies":{"@rushstack/heft":"0.14.0","@rushstack/heft-node-rig":"0.1.0","@types/node":"10.17.13"},"_id":"@rushstack/eslint-patch@1.0.5","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"shasum":"aed6bc40ea693d7cf78242c595c0fa8b48b9548a","size":5841,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.0.5.tgz"},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.0.5_1601491381263_0.9850524879229916"},"_hasShrinkwrap":false,"publish_time":1601491381428,"_cnpm_publish_time":1601491381428},"1.0.4":{"name":"@rushstack/eslint-patch","version":"1.0.4","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"https://github.com/microsoft/rushstack/tree/master/stack/eslint-patch"},"homepage":"https://rushstack.io","scripts":{"build":"heft test --clean"},"keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"dependencies":{},"devDependencies":{"@microsoft/rush-stack-compiler-3.9":"0.4.21","@rushstack/heft":"0.8.0","@types/node":"10.17.13"},"_id":"@rushstack/eslint-patch@1.0.4","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"shasum":"843f9828141e9494688de6fd97d1b499548b4071","size":5730,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.0.4.tgz"},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.0.4_1601449069232_0.990093143662818"},"_hasShrinkwrap":false,"publish_time":1601449069350,"_cnpm_publish_time":1601449069350},"1.0.3":{"name":"@rushstack/eslint-patch","version":"1.0.3","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"https://github.com/microsoft/rushstack/tree/master/stack/eslint-patch"},"homepage":"https://rushstack.io","scripts":{"build":"heft test --clean"},"keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"dependencies":{},"devDependencies":{"@types/node":"10.17.13","@microsoft/rush-stack-compiler-3.5":"0.8.0","@rushstack/heft":"0.4.3"},"_id":"@rushstack/eslint-patch@1.0.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"shasum":"daeed4dfb515427497925fb1464c181a020620ce","size":5679,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.0.3.tgz"},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.0.3_1597191221970_0.1731796623693962"},"_hasShrinkwrap":false,"publish_time":1597191222087,"_cnpm_publish_time":1597191222087},"1.0.2":{"name":"@rushstack/eslint-patch","version":"1.0.2","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"https://github.com/microsoft/rushstack/tree/master/stack/eslint-patch"},"homepage":"https://rushstack.io","scripts":{"build":"gulp test --clean"},"keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"dependencies":{},"devDependencies":{"@types/node":"10.17.13","@microsoft/node-library-build":"6.4.10","@microsoft/rush-stack-compiler-3.5":"0.4.4","gulp":"~4.0.2"},"_id":"@rushstack/eslint-patch@1.0.2","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"a8d0048fed2885802351144bfc651f06b5178521","size":5644,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.0.2.tgz"},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.0.2_1592992458348_0.8543750223111486"},"_hasShrinkwrap":false,"publish_time":1592992458480,"_cnpm_publish_time":1592992458480},"1.0.1":{"name":"@rushstack/eslint-patch","version":"1.0.1","description":"A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain","main":"lib/usage.js","license":"MIT","repository":{"url":"https://github.com/microsoft/rushstack/tree/master/stack/eslint-patch"},"homepage":"https://rushstack.io","scripts":{"build":"gulp test --clean"},"keywords":["eslintrc","config","module","resolve","resolver","plugin","relative","package"],"dependencies":{},"devDependencies":{"@types/node":"10.17.13","@microsoft/node-library-build":"6.4.10","@microsoft/rush-stack-compiler-3.5":"0.4.4","gulp":"~4.0.2"},"_id":"@rushstack/eslint-patch@1.0.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"de680dd4121e7359d48da67a7c8890c6175b3021","size":5544,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-1.0.1.tgz"},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmUser":{"name":"odspnpm","email":"odspnpm@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_1.0.1_1592989736600_0.3169591906085365"},"_hasShrinkwrap":false,"publish_time":1592989736779,"_cnpm_publish_time":1592989736779},"0.0.0":{"name":"@rushstack/eslint-patch","version":"0.0.0","_id":"@rushstack/eslint-patch@0.0.0","_nodeVersion":"12.17.0","_npmVersion":"6.14.4","dist":{"shasum":"239f4b436aeb4641088e920f2db60fd350926a65","size":160,"noattachment":false,"key":"/@rushstack/eslint-patch/-/@rushstack/eslint-patch-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rushstack/eslint-patch/download/@rushstack/eslint-patch-0.0.0.tgz"},"maintainers":[{"name":"octogonz","email":""},{"name":"odspnpm","email":"odspnpm@microsoft.com"},{"name":"rushstack-admin","email":""}],"_npmUser":{"name":"rushstack","email":"rushstack@octogonz.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-patch_0.0.0_1592357111875_0.32597633993844277"},"_hasShrinkwrap":false,"publish_time":1592357112074,"_cnpm_publish_time":1592357112074}},"readme":"# @rushstack/eslint-patch\n\nEnhance [ESLint](https://eslint.org/) with better support for large scale monorepos!\n\nThis is a runtime patch that enables new/experimental features for ESLint.  It operates as a \"monkey patch\"\nthat gets loaded with **.eslintrc.js** and modifies the ESLint engine in memory.  This approach works\nwith your existing ESLint version (no need to install a forked ESLint), and is fully interoperable with\ncompanion tools such as the ESLint extensions for VS Code and WebStorm.\n\nThis package provides several independently loadable features:\n\n- **eslint-bulk-suppressions**: enables you to roll out new lint rules in your monorepo without having to\n  clutter up source files with thousands of machine-generated `// eslint-ignore-next-line` directives.\n  Instead, the \"bulk suppressions\" for legacy violations are managed in a separate file called\n  **.eslint-bulk-suppressions.json**.\n\n- **modern-module-resolution**: allows an ESLint config package to provide plugin dependencies, avoiding the\n  problem where hundreds of projects in a monorepo need to copy+paste the same `\"devDependencies\"` in\n  every **package.json** file.\n\n  > **NOTE:** ESLint 8.21.0 has now introduced a new `ESLINT_USE_FLAT_CONFIG` mode that may reduce the need\n  for the `modern-module-resolution` patch.\n\n- **custom-config-package-names**: enables [rig packages](https://heft.rushstack.io/pages/intro/rig_packages/)\n  to provide shareable configs for ESLint, by removing the requirement that `eslint-config` must appear in\n  the NPM package name.\n\nContributions welcome!  If you have more ideas for experimental ESLint enhancements that might benefit\nlarge scale monorepos, consider adding them to this patch.\n\n\n# eslint-bulk-suppressions feature\n\n<!-- ## is correct here, but ### looks better in NPM's rendering -->\n\n### What it does\n\nAs your monorepo evolves and grows, there's an ongoing need to expand and improve lint rules.  But whenever a\nnew rule is enabled, there may be hundreds or thousands of \"legacy violations\" in existing source files.\nHow to handle that? We could fix the old code, but that's often prohibitively expensive and may even cause\nregressions. We could disable the rule for those projects or files, but we want new code to follow the rule.\nAn effective solution is to inject thousands of `// eslint-ignore-next-line` lines, but these \"bulk suppressions\"\nhave an unintended side effect:  It normalizes the practice of suppressing lint rules.  If people get used to\nseeing `// eslint-ignore-next-line` everywhere, nobody will notice when humans suppress the rules for new code.\nThat would undermine the mission of establishing better code standards.\n\nThe `eslint-bulk-suppressions` feature introduces a way to store machine-generated suppressions in a separate\nfile **.eslint-bulk-suppressions.json** which can even be protected using `CODEOWNERS` policies, since that file\nwill generally only change when new lint rules are introduced, or in occasional circumstances when existing files\nare being moved or renamed.  In this way `// eslint-ignore-next-line` remains a directive written by humans\nand hopefully rarely needed.\n\n\n### Why it's a patch\n\nAs with `modern-module-resolution`, our hope is for this feature to eventually be incorporated as an official\nfeature of ESLint.  Starting out as an unofficial patch allows faster iteration and community feedback.\n\n\n### How to use it\n\n1. Add `@rushstack/eslint-patch` as a dependency of your project:\n\n   ```bash\n   cd your-project\n   npm install --save-dev @rushstack/eslint-patch\n   ```\n\n2. Globally install the [`@rushstack/eslint-bulk`](https://www.npmjs.com/package/@rushstack/eslint-bulk)\n   command line interface (CLI) package. For example:\n\n   ```bash\n   npm install --global @rushstack/eslint-bulk\n   ```\n\n   This installs the `eslint-bulk` shell command for managing the **.eslint-bulk-suppressions.json** files.\n   With it you can generate new suppressions as well as \"prune\" old suppressions that are no longer needed.\n\n3. Load the patch by adding the following `require()` statement as the first line of\n   your **.eslintrc.js** file.  For example:\n\n   **.eslintrc.js**\n   ```js\n   require(\"@rushstack/eslint-patch/eslint-bulk-suppressions\"); // ???? add this line\n\n   module.exports = {\n     rules: {\n       rule1: 'error',\n       rule2: 'warning'\n     },\n     parserOptions: { tsconfigRootDir: __dirname }\n   };\n   ```\n\nTypical workflow:\n\n1. Checkout your `main` branch, which is in a clean state where ESLint reports no violations.\n2. Update your configuration to enable the latest lint rules; ESLint now reports thousands of legacy violations.\n3. Run `eslint-bulk suppress --all ./src` to update **.eslint-bulk-suppressions.json.**\n4. ESLint now no longer reports violations, so commit the results to Git and merge your pull request.\n5. Over time, engineers may improve some of the suppressed code, in which case the associated suppressions are no longer needed.\n6. Run `eslint-bulk prune` periodically to find and remove unnecessary suppressions from **.eslint-bulk-suppressions.json**, ensuring that new violations will now get caught in those scopes.\n\n### \"eslint-bulk suppress\" command\n\n```bash\neslint-bulk suppress --rule NAME1 [--rule NAME2...] PATH1 [PATH2...]\neslint-bulk suppress --all PATH1 [PATH2...]\n```\n\nUse this command to automatically generate bulk suppressions for the specified lint rules and file paths.\nThe path argument is a [glob pattern](https://en.wikipedia.org/wiki/Glob_(programming)) with the same syntax\nas path arguments for the `eslint` command.\n\n\n### \"eslint-bulk prune\" command\n\nUse this command to automatically delete all unnecessary suppression entries in all\n**.eslint-bulk-suppressions.json** files under the current working directory.\n\n```bash\neslint-bulk prune\n```\n\n### Implementation notes\n\nThe `eslint-bulk` command is a thin wrapper whose behavior is actually provided by the patch itself.\nIn this way, if your monorepo contains projects using different versions of this package, the same globally\ninstalled `eslint-bulk` command can be used under any project folder, and it will always invoke the correct\nversion of the engine compatible with that project.  Because the patch is loaded by ESLint, the `eslint-bulk`\ncommand must be invoked in a project folder that contains an **.eslintrc.js** configuration with correctly\ninstalled **package.json** dependencies.\n\nHere's an example of the bulk suppressions file content:\n\n**.eslint-bulk-suppressions.json**\n```js\n{\n  \"suppressions\": [\n    {\n      \"rule\": \"no-var\",\n      \"file\": \"./src/your-file.ts\",\n      \"scopeId\": \".ExampleClass.exampleMethod\"\n    }\n  ]\n}\n```\nThe `rule` field is the ESLint rule name.  The `file` field is the source file path, relative to the **eslintrc.js** file.  The `scopeId` is a special string built from the names of containing structures.  (For implementation details, take a look at the [calculateScopeId()](https://github.com/microsoft/rushstack/blob/e95c51088341f01516ee5a7639d57c3f6dce8772/eslint/eslint-patch/src/eslint-bulk-suppressions/bulk-suppressions-patch.ts#L52) function.)  The `scopeId` identifies a region of code where the rule should be suppressed, while being reasonably stable across edits of the source file.\n\n# modern-module-resolution feature\n\n### What it does\n\nThis patch is a workaround for a longstanding [ESLint feature request](https://github.com/eslint/eslint/issues/3458)\nthat would allow a shareable ESLint config to bring along its own plugins, rather than imposing peer dependencies\non every consumer of the config.  In a monorepo scenario, this enables your lint setup to be consolidated in a\nsingle NPM package.  Doing so greatly reduces the copy+pasting and version management for all the other projects\nthat use your standard lint rule set, but don't want to be bothered with the details.\n\n> **NOTE:** ESLint 8.21.0 has now introduced a new `ESLINT_USE_FLAT_CONFIG` mode that may reduce the need\n> for this patch.\n\n\n### Why it's a patch\n\nWe initially proposed this feature in a pull request for the official ESLint back in 2019, however the\nmaintainers preferred to implement a more comprehensive overhaul of the ESLint config engine.  It ultimately\nshipped with the experimental new `ESLINT_USE_FLAT_CONFIG` mode (still opt-in as of ESLint 8).\nWhile waiting for that, Rush Stack's `modern-module-resolution` patch provided a reliable interim solution.\nWe will continue to maintain this patch as long as it is being widely used, but we encourage you to check out\n`ESLINT_USE_FLAT_CONFIG` and see if it meets your needs.\n\n\n### How to use it\n\n1. Add `@rushstack/eslint-patch` as a dependency of your project:\n\n   ```bash\n   cd your-project\n   npm install --save-dev @rushstack/eslint-patch\n   ```\n\n2. Add a `require()` call to the to top of the **.eslintrc.js** file for each project that depends\n   on your shareable ESLint config, for example:\n\n   **.eslintrc.js**\n   ```ts\n   require(\"@rushstack/eslint-patch/modern-module-resolution\"); // ???? add this line\n\n   // Add your \"extends\" boilerplate here, for example:\n   module.exports = {\n     extends: ['@your-company/eslint-config'],\n     parserOptions: { tsconfigRootDir: __dirname }\n   };\n   ```\n\nWith this change, the local project no longer needs any ESLint plugins in its **package.json** file.\nInstead, the hypothetical `@your-company/eslint-config` NPM package would declare the plugins as its\nown dependencies.\n\nThis patch works by modifying the ESLint engine so that its module resolver will load relative to the folder of\nthe referencing config file, rather than the project folder.  The patch is compatible with ESLint 6, 7, and 8.\nIt also works with any editor extensions that load ESLint as a library.\n\nFor an even leaner setup, `@your-company/eslint-config` can provide the patches as its own dependency.\nSee [@rushstack/eslint-config](https://github.com/microsoft/rushstack/blob/main/eslint/eslint-config/patch/modern-module-resolution.js) for a real world example.\n\n\n# custom-config-package-names feature\n\n### What it does\n\nLoad the `custom-config-package-names` patch to remove ESLint's\n[naming requirement](https://eslint.org/docs/latest/extend/shareable-configs)\nthat `eslint-config` must be part of the NPM package name for shareable configs.\n\nThis is useful because Rush Stack's [rig package](https://heft.rushstack.io/pages/intro/rig_packages/)\nspecification defines a way for many different tooling configurations and dependencies to be shared\nvia a single NPM package, for example\n[`@rushstack/heft-web-rig`](https://www.npmjs.com/package/@rushstack/heft-web-rig).\nRigs avoid a lot of copy+pasting of dependencies in a large scale monorepo.\nRig packages always include the `-rig` suffix in their name.  It doesn't make sense to enforce\nthat `eslint-config` should also appear in the name of a package that includes shareable configs\nfor many other tools besides ESLint.\n\n### How to use it\n\nContinuing the example above, to load this patch you would add a second line to your config file:\n\n**.eslintrc.js**\n```ts\nrequire(\"@rushstack/eslint-patch/modern-module-resolution\");\nrequire(\"@rushstack/eslint-patch/custom-config-package-names\"); // ???? add this line\n\n// Add your \"extends\" boilerplate here, for example:\nmodule.exports = {\n  extends: [\n    '@your-company/build-rig/profile/default/includes/eslint/node' // Notice the package name does not start with \"eslint-config-\"\n  ],\n  parserOptions: { tsconfigRootDir: __dirname }\n};\n```\n\n\n# Links\n\n- [CHANGELOG.md](https://github.com/microsoft/rushstack/blob/main/eslint/eslint-patch/CHANGELOG.md) - Find\n  out what's new in the latest version\n\n- [`@rushstack/eslint-bulk`](https://www.npmjs.com/package/@rushstack/eslint-bulk) CLI package\n\n`@rushstack/eslint-patch` is part of the [Rush Stack](https://rushstack.io/) family of projects.\n","_attachments":{},"homepage":"https://rushstack.io","bugs":{"url":"https://github.com/microsoft/rushstack/issues"},"license":"MIT"}